Sleeping on the job is acceptable in Japan, as it's viewed as exhaustion from working hard

Posted on at


..


160