Random FactsCuriousOneJanuary 05, 2016inemuri, japanese, job, practice, sleepingComment "Inemuri" is the Japanese practice of sleeping on the job Random FactsCuriousOneJanuary 05, 2016inemuri, japanese, job, practice, sleepingComment