Zhima Jie

Zhima Jie is the Chinese co-production of Sesame Street.

It was produced from 1998 to 2001, making 130 half-hour episodes.

The full-body character is Da Niao, Big Bird's cousin.