Azurill

Azurill is a Normal, Fairy-type Baby Pokémon from Hoenn region. It can evolve into Marill when fed with 25 candies and its final evolution form is Azumarill.