Poster of Cast and Crew in Iron Chef - Season 6 - Episode 27 - Morimoto vs Kajimoto Takeshi (Abalone Battle)

Iron Chef - Season 6 - Morimoto vs Kajimoto Takeshi (Abalone Battle) (Episode 27)

Episode Aired On:
Thursday, July 24 1997
27 years ago