I agree. Plus, we've already got the three lost magic users, so the magic type would have to be changed to just Caster. Plus, that's like, what, three different types of magics you have? Repair, Magic and Heavenly. I also can't help but notice that Heavenly Body magic appears to have lots of different types of magic hidden in, such as fire magic, not to mention that Supernova produces almost the same amount of power as a Fire Dragon Slayer, a bit OP. You've also got a bit of Gravity magic in there, and a lot of other things. Sorry if I'm acting a little bossy. It's just that that character seems a little overpowered.