Shinto is the native religious tradition of Japan. I think it's easy to see visual signs of it throughout Japan, from the shrines (jinja) to the gates (torii). But what I was interested in finding out ...
What is Shinto? This is Episode 1 of a 5-part series introducing what some call the indigenous Japanese religion. What is it ...
Spread the loveIntroduction Oyama, located in Tochigi Prefecture, is a city that beautifully represents the blend of ...