A Shinto priest cleanses his colleagues before attending a Shinto ritual to prepare for the New Year.....
A Shinto priest cleanses his colleagues before attending a Shinto ritual to prepare for the New Year at Meji Shrine in Tokyo December 31. People all over Japan were busy preparing for New Year celebrations today.
??»