The Marapu religion is a form of ancestral religion that is practiced mainly in the island of Sumba in Indonesia, as well as in many more remote areas of Sumba and Flores. From Wikipedia