Mythical Creatres Wikia
Aigamuxa

the Aigamuxa inhabit the Kalahari desert. These man-eating ogres are huge, sharp-toothed and stupid, and their eyes are placed under their heels, forcing them to lift their feet high to see where they walk.