Answer: YAOMING

Possible questions:


Star center from Shanghai we know 1 Answer
Rocket originating in China we know 1 Answer

Similar Answers:

Nothing more is found...