Hello Puppeteer, Mecha #305904