From Funner Snowboarding via YouTube:

Seth Hill was on a mission to shred around the world this year to film and ride in contests. After Europe he decided to check out Hokkaido, Japan to see if the tales of the mystical endless “Japow” were legit. When he arrived, the snow was dumping, so he set forth to destroy every feature in sight. From handrails to backcountry powder he managed to nab a ton of shots and make this the trip he would never forget.

This is Episode 3 of the Japan: Land of the Rising Snow Webisodes.