Horned Demon

Horned Demon is a boss.

Description
Horned Demon is a giant muscular demon with long horns and armed with a giant horned axe.

Location
Horned Demon the boss of the Cursed Woods and can also be rarely found in the Coliseum.