Hello Puppeteer, Mecha #227689