Talk:Alien Beast/@comment-97.116.157.183-20121005223125

I've seen several people theorize that it is the creature from The Faculty. Especially after the discuss the 1998 debacle.