Poster of Cast and Crew in Iron Chef - Season 2 - Episode 7 - Chen vs Kandagawa Toshiro (Flounder Battle)

Iron Chef - Season 2 - Chen vs Kandagawa Toshiro (Flounder Battle) (Episode 7)

Episode Aired On:
Sunday, February 20 1994
31 years ago