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