User blog comment:GSFB/Xenomorph vs Makhai/@comment-5078776-20120702154948/@comment-5232784-20120702160728

Hey there! Well that's a second vote for the Makhai. Good reasoning in your post.

BTW: By immortal, I mean it has a neverending lifespan, not that it cannot be killed (this can be confusing in Greek myth, since "ImmortaL" can mean both "lives forever" and "unkillable". However in the movie Wrath of the Titans the Makhai are shown as capable of being killed. Still, its hard to kill them.