Kotomora
異状死 (ijoushi) Japanese meaning: unnatural death | Kotomora