Hello Puppeteer, Mecha #264404