Poster of Cast and Crew in Iron Chef - Season 6 - Episode 46 - Sakai vs Hazama Mitsuo (Duck Battle)

Iron Chef - Season 6 - Sakai vs Hazama Mitsuo (Duck Battle) (Episode 46)

Episode Aired On:
Friday, December 4 1998
26 years ago