Elmo's World

Elmo's World is a 1998 puppet television series spin-off to Sesame Street.