やまもし
yamamo shinuku

Suru Verb

Emphasizes perseverance through completion of 山もがし

1. Move mountains.; Persevere through anything.

Perseverance to Completion