User blog comment:Deathblade 100/Xenomorphs (Alien franchise) Vs Arachnids (Starship Troopers)/@comment-96.31.25.123-20141031202032

I'm gonna have to go with xenomorphs.