Swampert

Swampert is the final evolutionary form of Mudkip having evolved from Marshtomp. It is a dual Water/Ground type, making it immune to Electric attacks despite it being a Water type. It's only true weakness is Grass types.

It has the ability to Mega Evolve which was introduced in Pokemon Alpha Sapphire and Omega Ruby.