Live-food in China

Competition for the preparation of live-food in China. Chinese live food tradition.