Hello Puppeteer, Mecha #858505