Rameses (played by ZincHeart) is the comissioned trainer at Spirit High
Personality[]
Rameses is strict and stern, he will not tolerate disobedience or disruption of any kind in his class. He is very wise and a bit mysterious, but don't cross him, he doesn't play around.
Demon Side[]
His demon side is called Hexxus, a creature that eats souls alive, which is why it is advisable not to cross Rameses, especially when he's angry.