An animistic religion originating in Japan that stresses the importance of the kami, or spirits of nature, and their relationship with people.
An animistic religion originating in Japan that stresses the importance of the kami, or spirits of nature, and their relationship with people.