User blog comment:Shockfreeze/A New Development/@comment-5342796-20130813013304

Who the fudge is TORCHIC? And also, I have it that Lizard did admit to doing it.