Mc.Leach

Mc.Leach is the main antagonist of The Rescuers 2.He is a Disney Villain.

Death Battles:

* Rob vs Clayton,Mc.Leach[lose]