Scenes from the wet ‘n’ wacky races of the Tarai-nori Kyoso held annually in Ito, Shizuoka Prefecture.

AloJapan.com