Astaroth (Ghost 'n Goblins)

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