Freeriding in Japan! Best-of Hakuba FWQ

Freeriding lands in Asia! The best action from the first international competition in Hakuba, Japan. Never seen so much snow fall in my life!

Client: Freeride World Tour