User blog comment:PitchBlack696/Rangurotora/@comment-3096061-20100929143245/@comment-1520318-20100930032741

Stop trolling or I'll ban all of you.

it's clearly a chupacabra mixed with the elmo.