Hello Puppeteer, Mecha #378025