Do any of you guys watch this show? It's supposed to be the worlds toughest obstacle course, located on Mt. MIdoriyama. It's incredibly popular in Japan and here in the US.