epaselect epa04543372 Shinto musicians purify to attend a yearend ritual in preparation for the New Year at the Meiji Shrine in Tokyo, Japan, 31 December 2014. More than three million people are expected to visit the shrine to pray for their prosperity and health in the coming year during the first three days of the New Year 2015. (Photo by Kimimasa Mayama/EPA)
|