In Hinduism, Abarimon is a country, the people of which have backwards feet. In spite of this handicap, they are extraordinarily fast runners.