Japan is in the throes of another challenging test by Mother Nature as Typhoon Shanshan continues to edge closer, threatening to inundate the country's southern region with torrential rainfall, amounting to almost up to a meter. In response to this impending natural disaster, the Japanese