The Mochi are a Hindu caste found mainly in North India. They are the traditional shoemakers of South Asia.