Now Playing:

TV

Journeys in Japan

Episode #425


Okushiri Island, located southwest of Hokkaido in remarkably blue waters, is explored.