User blog comment:Green Ninja/Emergency Spam Alert/@comment-86.135.56.60-20120520173757

Who did it?