Hello Puppeteer, Mecha #620593