I'm Quitting Heroing
Episode 1
S1 E1:
Leo Demonheart must prove himself to an elite team of generals in order to officially work for Echidna, the demon queen whom he defeated in the interest of humanity.