User blog comment:Feathermoon/OMG IT'S SQUISHEE/@comment-1333071-20110831194153/@comment-24024274-20110901032539

It's probably Mossy or someone trolling the IRC. Wouldn't shock me.