Yukiguni — Snow Country

The northernmost island of Japan, Hokkaido, also known as Yukiguni, or snow country, is one of the snowiest places on earth. In our new film, Japanese-Swedish ski guide Mattias Takehiro explains why he always wants to stay on the island and about the lifelong journey of devoting yourself to one skill.
Production by
Stellar Equipment
Directed by
Jay Trusler
You are using an outdated browser. Please upgrade your browser to improve your experience.