Kotomora
心血 (shinketsu) Japanese meaning: heart and soul | Kotomora