Glogarth

Glogarth is an ogre located at the in.