Poster of Cast and Crew in Iron Chef - Season 6 - Episode 18 - Chen vs Liang Shuqing (Pork Belly Battle)

Iron Chef - Season 6 - Chen vs Liang Shuqing (Pork Belly Battle) (Episode 18)

Plot: The younger sibling of the Liang brothers, rulers of Cantonese cuisine in Japan, faces Iron Chef Chinese.
Episode Aired On:
Friday, May 22 1998
26 years ago