User blog comment:Phineas990/who is this mysterious character/@comment-10603955-20121102232851

I'm quite sure it's Korg or it might have been some randomly made drawing describing an alien invader.