NichiDict

仁王力

におうりき
[niouriki]

Meanings

1.Noun

Herculean strength