Alien parasites bursting forth from a hapless host? Lovely and gross.
It's all fun and Face Off until an alien parasite bursts out of your face, right?
This post will self-destruct in five seconds.
Contains some strong language(s). And some strong characters!
Update your browser for more security and the best experience on this site.