Hello Puppeteer, Mecha #668296