Japan Free Speech Godzilla

A man splashes himself with cold water during the annual cold water endurance ceremony, to purify his soul and wish for good fortune in the new year, at the Kanda Myojin shrine in Tokyo, Japan January 26, 2019. REUTERS/Issei Kato TPX IMAGES OF THE DAY

Leave a Reply