Abarimon
Abarimon is the name of a
legendary race of people native to a country of the same name. The people of Abarimon had backwards feet, but in spite of this handicap were able to run at great speed. They lived side by side with wild animals and attempts to capture them failed because they were so savage.
See more at Wikipedia.org...
Abarimon
[Hindu] The people of Abarimon were said to have their feet turned backward. One might think they could not get around very well, but, according to legend, they were such fast runners that no one else could keep up with them.