Vocabulary

仁王力

Herculean strength

noun