Where To Stream Dig More Japan Season 2020 Episode 18
Country of Omotenashi
- Aired November 24, 2020
- 10 Min
From inns and hotels to coffee shops and subways, Japanese society is filled with the spirit of hospitality, called Omotenashi. It's all about making sure that people can live in peace and security.