Vocabulary

リベンジャー

avenger; revenger

noun