User blog comment:The Puffle Planet/Tribute: Perapin and Kyfur/@comment-5730900-20140731185445/@comment-24888747-20140731191620

1 - Puppet = Sockpuppet

2 - They were blocked four days ago