User blog comment:Wacky14/Oh great another mystery character./@comment-5913717-20120510123455/@comment-4091102-20120510125732

Also a quite interesting possibility.