Poster of Cast and Crew in Iron Chef - Season 6 - Episode 48 - Chen vs Mitsuo Suganuma (Shark Fin Battle)

Iron Chef - Season 6 - Chen vs Mitsuo Suganuma (Shark Fin Battle) (Episode 48)

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