Hello Puppeteer, Mecha #312588