Azumarill

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