Kotomora
仇討ち (あだうち, adauchi) Japanese meaning: revenge | Kotomora