Natasha is the baby of Muppets Ingrid and Humphrey on Sesame Street. Fran Drescher appears as a candidate to be Natasha's nanny.
Natasha is arguably related to Telly Monster, as either his niece or baby sister.
Natasha should not be confused with Ernie's niece, Ernestine.
Last updated: 05-07-2005 09:34:03
Last updated: 05-13-2005 07:56:04