Inemuri: The Japanese Art of (Not) Sleeping
14 June 2017
The Japanese do not sleep nor nap. They only do inemuri. Although the stereotype above cannot be always true, most of the time it is the case. Inemuri is falling asleep when you are trying to stay awake or dozing…
Continue reading