Main Characters Su Xiao Wan 32 main appearances Gu Yan Xi 32 main appearances Cheng Qianyu 32 main appearances Gu Ziqian 32 main appearances Ru Ying 32 main appearances