Now Playing:

TV

Journeys in Japan

Episode #351


Kyle Card discovers Manazuru, a small coastal town near Tokyo, and explores its simple attractions