Chuck Chicken

Chuck Chicken is a Malay-Chinese animated television series.

International versions

 * }