We did not find results for: koroshi.
Check spelling or type a new query.
Sudden death from overwork
Karoshi, which can be translated into "overwork death", is a Japanese term relating to occupation-related sudden death. Wikipedia