Ogremesch

An elder evil who predates the existence of most demons, seeking a way to return to the mortal world.

Description:
Bio:

Ogremesch

OMNI Comics Universe PeterBall