User blog comment:Smash The Echidna/Art Requests?/@comment-2221250-20121121040157/@comment-1942179-20121121040503

Nope. Never heard of em. Why ask me here?