CHINA'S BUILDING A DETH STAR. .. We got this.