Plot: The statue of Hachi the Dog sits near Shibuya's famous scramble crossing. Hachi was an Akita Inu, a breed designated as a national natural monument

Journeys In Japan - Season 8 - Odate: The Land of the Akita Inu (Episode 9)
Episode Aired On:
Tuesday, April 18 2017
7 years ago
Tuesday, April 18 2017
7 years ago