仁王力 におうりき
ni ō riki

Noun

1. Herculean strength