Hello Puppeteer, Mecha #242638