Hello Puppeteer, Mecha #668591