Crazy Japanese Obstacle Course

Crazy Japanese Obstacle Course

This guy must have great endurance for an obstacle course like this.