Teamo Supremo (partially found Disney animated series; 2002-2004)