Anybody? I love that show. They eat some weird stuff in Bancock, China.