A comedy involving a traveling Puppet and his magical abilities.A comedy involving a traveling Puppet and his magical abilities.A comedy involving a traveling Puppet and his magical abilities.