Hello Puppeteer, Mecha #620817