Hello Puppeteer, Mecha #242868