Mcleach

McLeach is the main antagonist in Disney's 1990 feature film The Rescuers Down Under, the sequel to the 1977 film The Rescuers.

Death Battle Fanon Ideas So Far
Metal vs Mcleach

Possible Opponents:
Gaston(Disney)

Clayton(Disney)