Demongo

Demongo was a Villain from Samurai Jack