Kotomora
血債 (けっさい, kessai) Japanese meaning: blood debt | Kotomora