Editor's Note
Reflections: On Japan’s Signature Omotenashi
There are few societies in the world where hospitality is more ingrained into the culture than Japan. The entire concept of omotenashi - meaning to 'whole-heartedly look after guests' - seems contradictory at first given the country’s historical isolation from the world - but considering the respect