Teletubbies

Teletubbies appear/are mentioned in many times in The Simpsons.