A modern puppet, in France, is known as
it is thought that puppet theatre originated from
Book Week theatre trivia quiz