Talk:Monsters/@comment-91.50.93.53-20120905172335/@comment-83.85.229.147-20120907223039

That's the Alien Beast for sure

It even has the suction cup "pussy" mouth like the facehuggers from the Alien movies, as seen on the extra's on the DVD