Hello Puppeteer, Mecha #103428