The Freeride World Tour is in Hakuba, Japan for the first stop of the season. Good luck to all the competitors, especially Western State Colorado University sophomore Grifen Moller!