Azumarill

Azumarill is a Water, Fairy-type Pokémon from Johto region. It evolves from Marill after being fed 25 candies and it is final evolution form of Azurill.