Bali dancing
Balinese Dances & Traditional Performances are a dynamic form of art with a strong connection to religion. It is an important part of Balinese culture and serves as a means of connecting with the gods, either as a welcome for visiting gods or as a communication channel in certain trance dances. Every performance will begin with an offering, and dancers will pray on the day of the performance to receive Taksu, which has no direct English translation but can only be described as divine inspiration. The dances are most traditionally done on a weekly basis during temple festivals and important ceremonies at some locations designated for tourists to observe. (Bali.com (c))