Karojisatsu — PSA & Must Read Stephen, in his presentation, described a Japanese term called Karoshi – literally as “death from overwork.” I have seen this hundreds of times in our industry and I also have come close enough to understand the brink of Karoshi myself. … In the 1980s there was such a concern …