Purnama, or full moon in Bali is a special day for ceremonies and festivities. Hundreds of temples all over the island celebrate this special day hosting splendid ceremonies. Balinese believe that Purnama is a propitious day when Gods descend to the earth and give their blessing. On this sacred day, hundreds of ceremonies are held in all corners of the island to satisfy and honor the gods with offerings such as food, fruit and flowers. The Balinese themselves are then blessed by performing various rituals using holy water, incense smoke, petals and rice grains.