“Ultimate Beastmaster”, the intense obstacle course, makes a return to Netflix next month. The worldwide competition, akin to “Ninja Warrior”, is made up of 108 competitors from Spain, France, Italy, China, India and the U.S. that all want to become the Ultimate Beastmaster. Season 2 arrives on December 15th.