Tropical Storm Neoguri is heading roughly parallel to the east coast of Japan, but the threat to Tokyo has diminished according to Tropical Storm Risk (TSR).
Tropical Storm Neoguri is heading roughly parallel to the east coast of Japan, but the threat to Tokyo has diminished according to Tropical Storm Risk (TSR).