Vocabulary
百戦百勝
ひゃくせんひゃくしょう
ever-victorious; many successful campaigns; invincibility
noun