Hello Puppeteer, Mecha #346805