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

Production by

Stellar Equipment

Directed by

Jay Trusler