User blog comment:ThePowerPuffKittie/I Got a New Game :D/@comment-13187859-20140809003230/@comment-4344221-20140809003545

... I think it is....

... PAPA ACACHALLA.

(Also, I see a Shadow ragdoll back there. Someone will not be happy you were messing around with him, Kittie.)