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

Peter is alive?