Shedinja is one of the weirdest Pokémon — under specific circumstances, he’s completely immune to damage thanks to the Wonder Guard ability, which it will always have. Only Flying / Fire / Ghost / Rock / Dark type attacks can harm Shedinja. That’s a wide variety, but if you’re fighting in certain gyms, Shedinja is basically invulnerable.
- How To Catch: Catch a Nincada on Route 5 and reach Level 20 with an empty slot in your party (and an extra standard Poke Ball in your inventory) to evolve into Shedinja.
This peculiar Pokemon can change into any type — all you have to do is insert memories. It’s a weird one that’s incredibly versatile. You’ll get the memories automatically, and the Pokemon isn’t a slouch when it comes to combat. Getting it is easy too! But he’s very easy to miss.
- How To Catch: Go to Battle Tower in Wyndon after completing the story and talk to the trainer to the left. You’ll get a free Type: Null. Reach max friendship to evolve.