Travel well in Hokkaido with our epic Japan travel guide! We visited Kushiro, Lake Kussharo, Sounkyo and Asahikawa, capturing ...