innovative puppet designs from South Africa's Handspring Puppet Company in an acclaimed