User blog comment:MrAnonymous/I think I know what the lizard thing is./@comment-69.1.182.126-20120605213818/@comment-5170741-20120606053334

i find this theory pretty good. thought about it too.