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