Plot: The first department store appeared in Japan about 110 years ago. It evolved from a kimono shop
Begin Japanology - Season 5 - Department Stores (Episode 18)
Episode Aired On:
Thursday, May 17 2012
12 years ago
Thursday, May 17 2012
12 years ago