Ugama Bali--Balinese Hinduism--is a unique version of Hinduism, influenced by traditional Indian views of the nature of the world, including belief in reincarnation. In Bali the cow is not considered holy as it is in India.
Hinduism first crossed over the Bay of Bengal about 1,500 years ago and flourished in the Indonesian islands for 1,000 years until its displacement by Islam in the 16th century. Only in Bali did Hinduism survive, now blended with Buddhism, Malay ancestor worship, and other beliefs.
Balinese believe a myriad of good and bad spirits are loose in the world, but God is the supreme spirit who shows himself through many lesser deities with particular powers and functions. All have to be revered, requiring constant ritual observance.