travel Japan Exploring Kushiro: Hokkaido’s Gateway to Nature and Wildlife Nestled on the eastern coast of Hokkaido, Kushiro is a city that captures the essence of Japan's northern wilderness. 2024.08.14 travel Japan