2245 Visits a Puppeteer