This kills every predator and will continue to kill every predator other than the AvP preds.
Predator franchise preds are cocky glorified serial killers but that’s kind of the point. You get tired of shooting bucks with your elephant gun and decide you’re going to break it’s neck with your bare hands before you go home.