Kirlia

Kirlia is a Psychic, Fairy-type Pokémon from Hoenn region. It evolves from Ralts after being fed 25 candies and it can evolve into Gardevoir when fed 100 candies and male Kirlia can evolve into Gallade when fed 100 candies and a Sinnoh Stone is used.