Ninja Warrior: Japan
Episode 14

Contestants from Japan compete in one of the most demanding challenges ever created