fantochada

Noun

 * 1) puppet show theatrical performance with puppets
 * 2) a great amount of puppets