User blog comment:MrAnonymous/I think I know what the lizard thing is./@comment-71.241.197.90-20120611054145/@comment-66.87.7.251-20120612031512

Agreed.