Hello Kitty at Yasukuni Shrine Originally uploaded by adporter. Yasukuni Shrine (Yasukuni Jinja) (literally “peaceful nation shrine”) is a Shinto shrine located in Tokyo, Japan, dedicated to the spirits of soldiers and others who died fighting on behalf of the … Continue reading
Thu 23 November, 2006
by Adam
4 Comments