Kotomora
血 (ち, chi) Japanese meaning: blood | Kotomora