Home | Breaking News | Priests at the Yasukuni shrine purify themselves before performing a Shinto ritual
Tokyo, Japan: Priests at the Yasukuni shrine purify themselves before performing a Shinto ritual Photograph: AFP/Getty Images

Priests at the Yasukuni shrine purify themselves before performing a Shinto ritual

Leave a Reply

Your email address will not be published. Required fields are marked *

*

%d bloggers like this: