Share
twitterlinkedinfacebook
Image 1 of 1
DCH00426JAP.jpg
A group of right-wingers parading the Japanese flag in front of Yasukuni Shrine, the Imperial Shrine for Japan's war dead, on August 15th - marking the day that Japan surrendered to the Allies at the end of the Second World War.