armodrillo
humungosaur
That Answer, Is Armodrillo
If this has ultimate forms humungasaur would win
What do you think?