Iris the Happy Professor

A puppet series in which a teacher uses song and dance to explore a variety of topics.

{