Strange things in Japan Quirky Japan Chronicles – Episode 26: Japan’s Unique Relationship With Umbrellas — A Nation Obsessed with Rain Etiquette
Quirky Japan Chronicles – Episode 26: Japan's Unique Relationship With Umbrellas — A Nation Obsessed with Rain Etiquette...