Do you remember the speech given during the presentation for Tokyo's bid to host the Olympic Games in 2013?
The word "Omotenashi" has now become a familiar keyword representing Japan.
It is said that it was passed down in ancient times as the teachings of Sen no Rikyu's tea ceremony and Zen.
"Omotenashi" can be said to be a spirit and virtue that is unique to the Japanese.