Poster of Cast and Crew in Iron Chef - Season 6 - Episode 13 - Chen vs Harada Mitsuro (Spanish Mackerel Battle)

Iron Chef - Season 6 - Chen vs Harada Mitsuro (Spanish Mackerel Battle) (Episode 13)

Plot: The challenger is a Master Chef hailing from Kyoto. He, like most Iron Chefs, combines traditional knowledge with cutting edge technique and flavors to create exquisite dishes
Episode Aired On:
Friday, April 17 1998
26 years ago