The Oompa Loompa, definitely. They have the size advantage, are at *least* equal in magical abilities, and are way ahead on knowlege. Oompa Loompas would have the advanatage in a battle of physical strength or wits, either one.
batman
broly
...ta.rzan would win
Superman
Me!
This fight would never happen, no matter how you look at it.
An AT-AT would definitely win.
carcharodontosaurus would win
lion
A spartan
The Shark
shark
That would be a battle.
batman
demi
mole
The horse.