Indian influences on Balinese culture: the role of Hinduism and Buddhism in present day Bali