Hokkaido is the second-largest island of Japan. Together with its surrounding islands, it comprises the largest and northernmost prefecture, making up its own region. From Wikipedia
Over 120 centimeters of snow fell in just 12 hours on Hokkaido, prompting school closures, travel disruptions, and safety warnings.