Hokkaido is known for reliable snowfall due to cold air rolling off Asia and across the Sea of Japan. When these storms hit landfall they drop massive totals of snow, carrying ideal moisture content for deep powder and pillow skiing.  Well, that's a...
{}