When you're traveling on the subway in Tokyo, walking down the street, or working in a Japanese office, don't be surprised to see people sleeping everywhere.
People are real workaholics and therefore take advantage to take a 30-minute nap during their travels to feel better.
There's even a special name for sleeping on the job.
This is called inemuri and it is considered a sign of dedication to work.
Add a comment