Hello Puppeteer, Mecha #668280