I hate the reputation it has online, but my favorite is Gardevoir! When I was a little kid playing pokemon Sapphire and read it's pokedex entry I fell in love. It cares about it's trainer So Much that it would sacrifice itself to create a black hole to protect it's trainer?? That's the coolest and most touching thing ever, and I would absolutely do that for a close friend too if I could + ever needed to. I always have one on my team whenever Ralts is native to the region