Japan’s antidote for ‘karoshi’ overworking is ‘inemuri’ naps 31 January 2017 Public napping in Japan may just be saving people from overworking. Dying as a result of overworking in Japan, AKA "karoshi", is an increasing problem for the ... Read More... HealthJapanNews1 Comment