Galugan is an important Hindu festival in Bali. The festival goes on for ten days and each stage of the festivals has its unique significance. During this festival Hindus express gratitude to their Gods and invite them down to Earth to be a part of the celebrations.