It's all fun and Face Off until an alien parasite bursts out of your face, right?
Your mission, should you choose to accept it, is to create a brilliant disguise.
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.