The Demon Museum
The Balinese New Year’s Day, Nyepi, occurs in March or April of each year. Three days before Nyepi, all the villages take all the ceremonial objects they own and carry them to the beach in a procession to be purified by water—including Barong and Durga masks because they have living spirits in them. The next […]















