User blog comment:Damesukekun/Song Translating and Mistranslating/@comment-14.0.45.20-20130108145158

Ahahahaha! @76.121.93.88 is a loser!

I think this person is Berrysubs. I saw a similar trans on her site.