1488300 jmdict A [id=1162804] 百戦百勝 ひゃくせんひゃくしょう [1][n][yoji] ever-victorious; many successful campaigns; invincibility