User blog comment:Smash The Echidna/Attention Dollmaker Users./@comment-5350749-20110923012534/@comment-3551372-20110923071240

aaaand that was me. Logged out for some reason.