User blog comment:Smash The Echidna/The heck is this?/@comment-3200919-20121225194015

... That's some seriously strange s**t.