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