Shintoism is purely a Japanese religion. Shinto means “the way to the gods” and is rooted in Japan’s national history and intertwined with its culture. The Japanese name for their country is Nippon, which means “sun origin.” Until the end… Read More ›