Demontaur

Demontaur is one of the various Demons of the Bestiary in Battle Chasers: Nightwar.