Shin Zhang (Iron Man: Armored Adventures)

Shin Zhang is the father of Gene Khan and the original Mandarin. he gets locked up in a prison by his son.