Hello Puppeteer, Mecha #885508