PUPPET THEATRE -18 puppets, 30 stages,original handmade from CZECH REPUBLIC
eBay