Gates of Heaven, Bali