Sha Zhe-han

Chinese Name: 
沙者罕
Original Name: 
Shan Jahan?
Author Comments: 
Affiliation: