For those of you who enjoyed Sesame Street in the 80s:

Happy Birthday, Princess Twelvia!

Advertisements