Kotomora
心臓破裂 (shinzouharetsu) Japanese meaning | Kotomora