puppeteer

nouns

one who operates puppets or marionettes
is derived from
is derived from
is a type of (narrower)
an entertainer who performs a dramatic or musical work for an audience