Hello Puppeteer, Mecha #345603