Japan War Shrine

A group of Japanese lawmakers are led by a Shinto priest at the Yasukuni Shrine in Tokyo during an annual autumn festival in Tokyo, Friday, Oct. 18, 2013. (AP Photo/Koji Sasahara)

Leave a Reply