The original international cooking competition now has its own 24/7 channel on Pluto TV. Step into the Kitchen Stadium and uncover the secret ingredients that pit the world’s best cooks against the formidable Iron Chefs.