If in doubt, read this article in the Guardian.
Islam being the main religion in Indonesia, this celebration is yet another nice example for the man-madeness of religion – a combination of Islam, Hinduism, and whatever local influence there is. Not necessarily on this particular occasion, but I really enjoyed the gamelan experience!