やまもし
yamamo shikiru

Suru Verb

Emphasizes complete achievement of 山もがし

1. Overcome any obstacle.; Move mountains.

Total Completion