User blog comment:MrAnonymous/I think I know what the lizard thing is./@comment-71.233.24.204-20120613050846

i personally think this theory is probably close...but i think its gonna kill the show