A polytheistic religion that originated in Japan and is based on the belief in the kami (spirits) of nature and ancestors. The religion emphasizes purification and the importance of harmony with nature.
A polytheistic religion that originated in Japan and is based on the belief in the kami (spirits) of nature and ancestors. The religion emphasizes purification and the importance of harmony with nature.