Kotomora
非業の死 (higounoshi) Japanese meaning: unnatural death | Kotomora