Kotomora
過労自死 (かろうじし, karoujishi) Japanese meaning | Kotomora