Ogremoch - Ogremoch This Thread is for the review of the D&D Deity / Demigod: Ogremoch. More on this D&D immortal being: Ogremoch, prince of evil earth creatures.. Board, Card, & RPG Reviews.