Da Niao

From Wikipedia, the free encyclopedia

Da Niao is the Chinese name for Big Bird on China's version of Sesame Street.