User blog comment:Kirito24/The Biggest Noob/@comment-2117957-20120414133616

I say it's Aguma and/or Pizza.