View Full Cast Ashton ChenYan ChixiaXu DongdongShen Sirou / Hu ShanFang YilunXia Lingfeng / Wu YaKen LokGu TuWaise LeeNine-Tailed Fox