Watch Marion Haerty's winning snowboard run at the first stop of the 2020 Freeride World Tour in Hakuba, Japan.