Premiering on Netflix today is the all-new Iron Chef: Quest for an Iron Legend, a culinary competition…