what is japan's ancient religion
Shinto is an ancient Japanese religion. Starting about 500 BCE (or earlier) it was originally an amorphous mix of nature worship, fertility cults, divination techniques, hero worship, and shamanism.. 1 Its name was derived from the Chinese words shin tao (The Way of the Kami) in the 8th Century CE.