Bali is the magical voodoo spirit island of Asia