User blog comment:Happyman2341/Logo name/@comment-2012328-20110409174120

Super Party Stickman makes sense, but I think something along the word "Guy"...