Hello Puppeteer, Mecha #354426