Kotomora
汗血 (かんけつ) Japanese meaning | Kotomora