Chuck Chicken

Chuck Chicken is an Malay-Chinese animated television series.

International versions

 * }