BALI, INDONESIA - MARCH 15: Balinese Hindu festival of Pengrupukan in Legian, Bali, March 15, 2010. The annual festival is to roust out the devils which have gone into hiding on the island.
Editorial use only
Editorial credit: Komar / Shutterstock.com

Royalty-free stock photo ID: 56491459

BALI, INDONESIA - MARCH 15: Balinese Hindu festival of Pengrupukan in Legian, Bali, March 15, 2010. The annual festival is to roust out the devils which have gone into hiding on the island.