User blog comment:Smash The Echidna/The heck is this?/@comment-25345354-20121225194247

...That's pretty weird.