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

Well I didn't read the whole comic. I missed a lot of it. But it looks like its an Echidna.