百戦 ひゃくせん ひゃく しょう
hyakusenhyakushō

Noun

1. ever-victorious; many successful campaigns; invincibility

Yojijukugo