Ogremoch

Ogrémoch is described as a towering humanoid-form made of rock and crystal. His eyes resemble chipped obsidian and and his body sparkles with mica. This is by no means an accurate description however, as all who have claimed to see him describe him in various forms composed of earthen material.

Ogremoch.jpg

Ogremoch

Vandis Isle Mars