Tem Borjigin (Earth-239)

Tem Borjigin is the last living descendant of the Mandarin, an ancient Chinese overlord that ruled China for years.

History
To be added