We Traveled to the WORLD'S SNOWIEST CITY (back in Japan!)