Hello Puppeteer, Mecha #668838