Poster of Cast and Crew in Iron Chef - Season 5 - Episode 11 - Nakamura vs Mera Takashi (Seaweed Battle)

Iron Chef - Season 5 - Nakamura vs Mera Takashi (Seaweed Battle) (Episode 11)

Episode Aired On:
Friday, March 21 1997
27 years ago