Kotomora
傷害致死 (shougaichishi) Japanese meaning: manslaughter | Kotomora