Omotenashi

Omotenashi means a spirit of hospitality and it is one of Paul’s favorite things about Japan.

Leave a Reply