Vocabulary
傀儡師
かいらいし
puppeteer; puppet player
noun