Flying high over this most Majestic part of Japan. From Kushiro to Shiretoko National Park and watching the Sacred Red Crowned Cranes in their natural habitat.

AloJapan.com