Koshinto
Koshinto is an ancient Japanese spiritual tradition that predates the arrival of Buddhism in Japan. It focuses on the worship of natural elements, such as mountains, rivers, and trees, which are believed to be inhabited by kami, or spirits. Koshinto emphasizes harmony with nature and the importance of rituals to honor these spirits.
Over time, Koshinto has influenced various aspects of Japanese culture, including Shinto, which incorporates many Koshinto beliefs and practices. While Koshinto itself is not widely practiced today, its principles continue to resonate in modern Japanese spirituality and cultural traditions.