Hello Puppeteer, Mecha #303904