Dozens bear waterfall purification in 4 degrees weather
Dozens bear a waterfall purification ritual in 4 degrees weather in Toyama Prefecture, central Japan.
Dozens bear a waterfall purification ritual in 4 degrees weather in Toyama Prefecture, central Japan.