天线宝宝 Teletubbies (the children's TV show). A literal translation of 天线宝宝, the Chinese name for the TV show Teletubbies ('antenna babies').