Video
“Shiro” Trailer – Abstract Films
Warning: the amount of blower in this video will have you frothing uncontrollably for the lifts to start spinning. Abstract Films just released the trailer for “Shiro,” which they’re describing “a short film documentary where we travel around Hokkaido (Japan) to return to the roots of snowboarding, in search of that perfect turn in one of the places with the highest snowfall in the world.” Sounds like quite the trip. Although it’s coming from a self-described “abstract” crew, one thing is abundantly clear after watching this trailer: The Land of the Rising Sun should also be widely referred to as the Land of the Chest-Deep Pow.