Kavaxas

Kavaxas is the lord of the demodragons from the Netherworld and the main antagonist in season 5 of Teenage Mutant Ninja Turtles Nick series.