2 ms·in Dutch we have a word for this, called "poppenkast". Translated literally it means "puppet-show"...by DavideNL 10y agoin Dutch we have a word for this, called "poppenkast". Translated literally it means "puppet-show"...