Kotomora
心臓死 (shinzoushi) Japanese meaning: cardiac death | Kotomora