puppetry: the art of making puppets and presenting puppet shows
art: a superior skill that you can learn by study and practice and observation
flamenco: a style of dancing characteristic of the Andalusian Gypsies; vigorous and rhythmic with clapping and stamping of feet