Aigamuxa

The Aigamuxa or Aigamuchab, are African humanoid man-eating creatures from khoikhoi mythology with eyes on their feet.

Appearance
They have razor-sharp teeth that can easily slice through flesh. they have eyes that can be located on either sides of their soles, instep, or sometimes even on the back of their heels.