Mystery Gift Pokémon are Pokémon that can only be obtained for a limited time.
For a full list of Mystery Gift codes, refer to Mystery Gift or Mystery Gift (PTD2).
Trending pages
All items (27)
Mystery Gift Pokémon are Pokémon that can only be obtained for a limited time.
For a full list of Mystery Gift codes, refer to Mystery Gift or Mystery Gift (PTD2).
All items (27)