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

What do you mean by puppet? Sorry, I just saw that they got blocked yesterday.