View Full Cast Ashton ChenYan ChixiaRaquel Xu DongdongShen Sirou / Hu ShanFang YilunXia Lingfeng / Wu YaKen Lok Tat-WahGu TuWaise Lee Chi-HungNine-Tailed Fox