User blog comment:I'm Roach/The Ramirez meme thingy/@comment-207.144.99.106-20110314125830

RAMIREZ! Made ya look