User blog comment:The Puffle Planet/Kyfur Might Be A Bot/@comment-24367396-20140705081718/@comment-24367396-20140705081811

Also, you need proof for the image