Puppet show

1996

details