Advertisement

Tokyo shrine holds controversial festival

The Yasukuni Shrine in Tokyo holds its 69th Mitama festival to commemorate the spirits of Japan's war dead. .