The Mandarin aka (Temugin Gene Khan) is my favourite Charcter in the Iron Man Armored Adventures television series.