Hello Puppeteer, Mecha #882688