Friday, 16 December 2016

What in the World: Napping in Public? In Japan, That’s a Sign of Diligence

The practice of “inemuri,” or “sleeping while present,” is common. People sleep on the job, but also in cafes and on commuter trains.

Related Posts: