Total 1 articles
Japan's weather agency forecasts up to 80cm of snow, blizzards, and high winds across the country for the weekend, including Tokyo, threatening major travel disruptions.