Tropical storm Neoguri is predicted to skirt the central east coast of Japan, bringing rain and high wind speeds to the region in the coming hours, according to Tropical Storm Risk (TSR).
Tropical storm Neoguri is predicted to skirt the central east coast of Japan, bringing rain and high wind speeds to the region in the coming hours, according to Tropical Storm Risk (TSR).