Xian Xu

許 宣

A kind-hearted young man who once cared for a small white serpent.