The Mantis Alien makes no damn sense!

How in the fuck can a face hugger impregnate a little green praying mantis? Does this mean there are tiny insect versions of face huggers? That is a scary thought. 12976381_1017668494937285_2119383283_n

Advertisements