A walk in heavy rain among the backstreets of Japan