Hinanagashi. The ritual of floating a doll(hina) down a river.

Wakayama Prefecture

©Fujii Hiroaki