Plot: Japan leads the world in sales of umbrellas, with 140 million purchased each year. In rainy Japan, umbrellas are a must, and on sunny days, many people carry parasols to shield their skin from the sun

Japanology Plus - Season 2 - Umbrellas (Episode 16)
Episode Aired On:
Thursday, June 18 2015
9 years ago
Thursday, June 18 2015
9 years ago