Aigamuxa
|
In African folklore (specifically that of the Khoikhoi), Aigamuxa or Aigamuchab is a cannibalistic ogre with eyes on his feet.
|
In African folklore (specifically that of the Khoikhoi), Aigamuxa or Aigamuchab is a cannibalistic ogre with eyes on his feet.
Information