Hello Puppeteer, Mecha #344037