Vocabulary
抜山蓋世
ばつざんがいせい
great strength and energy (of a mighty hero); Herculean strength and vitality
noun