Ma-he-mo Sha

Chinese Name: 
馬合謨沙
Original Name: 
Mohammed Shah?
Author Comments: 
Affiliation: