Hello Puppeteer, Mecha #339238