Plot: The challenger lives on the Izu Peninsula, west of Tokyo. It is a region known for its hot springs and abundant fish

Iron Chef - Season 5 - Sakai vs Sato Norio (Amberjack - Kampachi Battle) (Episode 23)
Episode Aired On:
Friday, June 20 1997
27 years ago
Friday, June 20 1997
27 years ago