User blog comment:C0balt Crusade/What Terrifies You?/@comment-17649386-20130118224027

Facehuggers from the Alien movies, it is so sick how they latch onto people's faces and lay eggs in them.