Shang kaiwen
Shangxinyu
Shang Haofeng
Shang wenqian
Shang Han Zong
Comac
Tolerable
Encourage fighting spirit
Shangxiyang
Shang ranran
Live in harmony with the sky.
Shangyunhao
Laure Shang
Shangguan . May be mistaken for Shangguan. And his surname is not really Shangguan, Shangguan is a compound surname.