Now Playing:

TV

Journeys in Japan

Episode #218


Cape Soya lies at the northernmost tip of Hokkaido Island. Fascinating wildlife is showcased.