Gardevoir Cross-stitch based on a Pokémon sprite 2024-10-07 Blog Cross-stitch Pokémon 3850 3845 992 816 3804 159 762 White