Kotomora
人血 (じんけつ) Japanese meaning | Kotomora