User blog comment:LEONIDAS 666/Leonidas/@comment-112.200.244.90-20120506035250

Yep, Mary Sue indeed.