Japan is an archipelago with diverse climate zones and complex topography that is prone to heavy rain and flooding. Add the ...