Explained! Yasukuni Shrine
Yasukuni Shrine is a Shinto shrine located in central Tokyo. It is the most controversial Shinto religious institution in Japan. It was founded in 1869 to honor those who died fighting for the Emperor in war.
Yasukuni Shrine is a Shinto shrine located in central Tokyo. It is the most controversial Shinto religious institution in Japan. It was founded in 1869 to honor those who died fighting for the Emperor in war.