It is a traditional religion in Japan that emphasizes the importance of the natural world, and the interdependence of human beings and the divine.
It is a traditional religion in Japan that emphasizes the importance of the natural world, and the interdependence of human beings and the divine.