Plot: The younger sibling of the Liang brothers, rulers of Cantonese cuisine in Japan, faces Iron Chef Chinese.

Iron Chef - Season 6 - Chen vs Liang Shuqing (Pork Belly Battle) (Episode 18)
Episode Aired On:
Friday, May 22 1998
26 years ago
Friday, May 22 1998
26 years ago