Quartucciu, the "Sticks and puppets" exhibition arrives