Shan Yuzhen

Shan Yuzhen (单雨真 Shān Yǔzhēn) is a character of the Hua Jianghu Zhi Ling Zhu series.