Tour of Japan: The best snow in the World

Ten months living in Japan in 2023 and 2024, inspiration from the awesome things I saw, ate and rode.