Igglybuff

Igglybuff is an ucommon Normal, Fairy-type Baby Pokémon from Johto region. It evolves into Jigglypuff when fed with 25 candies and its final evolution form is Wigglytuff.