Ogoh-ogoh parade in Munggu village, Bali on March 31, 2014.
Ogoh-ogoh are wooden puppet/statues built for the Ngrupuk day, which takes place on the eve of Nyepi day in Bali, Indonesia. Ogoh-ogoh normally have form of mythological beings, mostly demons. As with many creative endeavours based on Balinese Hinduism, the creation of Ogoh-ogoh represents spiritual aims inspired by Hindu philosophy. The main purpose of the making of Ogoh-ogoh is the purification of the natural environment of any spiritual pollutants emitted from the activities of living beings (especially humans).