Kotomora
変死 (へんし, henshi) Japanese meaning: unnatural death | Kotomora