Japan Faces Torrential Rain as Tropical Storm Nari Makes Landfall
Hokkaido: Typhoon Nari made landfall near Cape Erimo, Hokkaido, in northern Japan, early Tuesday morning local time. The storm brought heavy rain to the Tokai and Kanto-Koshin regions, resulting in flash floods on numerous roads before weakening into a low-pressure area. This marks the first tropical storm in nine years