User blog comment:Psyche the Hedgehog 1997/Big Trouble on Little Planet: Coming Soon/@comment-6576725-20130809235635

Okay I see that the villain is apparently in that "O" but who is it?