Percival C. McLeach

McLeach is the Main Antagonist in The Rescuers Down Under and the Secondary Antagonist of the Disney+ Film Larrikins: The Great Rescue.