Plot: From food to clothing to daily necessities, you can find anything you need at a Japanese shopping street, a long road lined with all kinds of stores. There are 13,000 of them across Japan
Begin Japanology - Season 4 - Shopping Streets (Episode 42)
Episode Aired On:
Thursday, December 15 2011
13 years ago
Thursday, December 15 2011
13 years ago