Hello Puppeteer, Mecha #908406