Fobeed

Fobeed was an ogre located at the Mirage Raceway in the contested territory of Thousand Needles.