Astaroth (Ghost 'n Goblins)

Astaroth his the main antagonist of the Ghost N Goblins series.