Alien Anthology Wiki
Advertisement

A parasitoid form of the species Xenomorph XX121 that hatches from an Ovomorph.

Advertisement