Seth Hill in Wildcard’s ‘Land of the Rising Snow’

A glimpse into shredding the island of Hokkaido, Japan with Seth Hill and the Wildcard crew. Epic Siberian storms pound this island on the regular which provides endless shred opportunities including urban features, to tree rides, upside down pillows, snow mushrooms, and waist deep blower. Click here to watch the video and experience a taste of the great snowy island of Hokkaido, Japan.