Kotomora
敵討ち (katakiuchi) Japanese meaning: revenge | Kotomora