The battle with the puppeteer
19.7K