Hello Puppeteer, Mecha #908034