The main religion in Okinawa is known as Ryukyu Shinto. Ryukyu is the original name of the Okinawa archipelago, and Shinto means “the path of the gods.”1 Ryukyu Shinto combines elements of Chinese Taoism, Confucianism, Buddhism, and Shintoism with shamanistic and animistic elements. According to this ancient faith, the world is populated by an infinite number of spirits divided into several types: spirits of the home, of the forest, of the trees, and of the mountains. It is important to appease these spirits through rituals and festivals, and by consecrating sacred grounds.