New Info!
From The Lost Media Wiki
I have new info on Teamo Supremo!
First: There IS some promotional material on the DVDs of classic Disney movies (which came out around the time)
Second: I remember watching this show! I distinctly remember there being a DVD of the show (what episodes and seasons there were, I cannot remember.)
That's all the info I have! I learned only recently that this show I watched was lost. I thought I could help. Best regards, Al