Aha, there is a clear sign this person is cheating. Look at Phodom's inventory; it has ultimate orb level 10 in it (the pink/swirly orb thing). If you don't believe me, load up Chapter 5 after you kill the epic boss, Thado has one in his inventory so that's how I know what it looks like.
But you can't make ultimate orb since we only have 9 pieces available (one per chapter). This person abused a bug or something to get those kind of stats.
Lots of the natural stats seem way too high as well. My phodom has barely 200 strength at level 86, Fradz has not even 300 agi, but this guys' base stats are way way higher than that.