This may be the most obscure Disney character ever. He's copyright Disney; it says "See Freddie on TV! Watch Zorro," but no doubt that was a commercial; I don't think this character was part of Latin America forklore.
Or . . . was he? Don't start googling him and getting ahead of the story, now. All will be explained. |