 247 News Around The World 247 News Around The World Having a splashing time! Tokyo worshippers throw freezing water over themselves in... The post Tokyo worshippers throw freezing water over themselves in Shinto ritual to welcome in the New Year appeared first on 247 News Around The World... 