Ogremoch

Ogremoch, the Elemental Prince of Evil, is a powerful Primordial lord in service to the Elder Elemental Eye.

Ogremoch.jpg

Ogremoch

Shards of the Shattered Pact: Seowyn's Crossing aethan