Hello Puppeteer, Mecha #820628