A religion originating in Japan, based on the worship of spirits, ancestors, and nature. Shintoists believe in the concept of kami, the divine or sacred, and practice purification rituals.
A religion originating in Japan, based on the worship of spirits, ancestors, and nature. Shintoists believe in the concept of kami, the divine or sacred, and practice purification rituals.