Kotomora
悪血 (あくち, akuchi) Japanese meaning: impure blood | Kotomora