MAGNIFICENT MOUNTAINS- 1 Leg vs 100 Mountains - Dig More Japan

MAGNIFICENT MOUNTAINS- 1 Leg vs 100 Mountains - Dig More Japan

J
Japanese Culture
3 Video Views·Sep 2, 2025

An amputee is determined to climb Japan’s 100 famous mountains on one leg.