User blog comment:The Puffle Planet/Tribute: Perapin and Kyfur/@comment-5004475-20140731174920/@comment-24128208-20140731213443

AKA Perapin and yes.