A comedic musical about puppet human love affairs.
2002
1983
2014
2016
1996
2007
2013
2011
1977
1995
1985
2005
2003