Guest Stars Vincent Tong voices Gene Khan / Mandarin Vincent Tong voices Shin Zang David Kaye voices Fin Fang Foom David Kaye voices Helicopter Pilot