Sesame Street - Monsterpiece Theater "Waiting for Elmo"
A talking tree! How uncanny!