Hello Puppeteer, Mecha #26718