"Religion is an everyday part of life in Bali, and small offerings (canang sari) to the gods are ubiquitous, found next to almost every home, business, restaurant, cash register, and rice field???well, everywhere." . . . .