Meiji-jingū is a Shinto place of worship in the Shibuya district of Tokyo, attracting both the faithful and tourists alike. An American tourist who arrived in Japan on Monday, November 11 ...
It’s closely linked to the country’s imperial family: Around 1870, Japan made Shinto the state religion and used imperial worship to fan ultra-nationalism and support for World War II ...