Hello Puppeteer, Mecha #346883