Show Menu


Watch Iron Chef online: Episode 18 Chen vs Liang Shuqing (Pork Belly)

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

Ready to Watch Iron Chef, Season 6, Episode 18?
click here to see where to watch or .