The indigenous spirituality of Japan that involves the worship of kami (spirits) and the performance of various rituals and ceremonies.
The indigenous spirituality of Japan that involves the worship of kami (spirits) and the performance of various rituals and ceremonies.