Pokémon included in this listing are every 25 nature 6IV Shiny Japanese Dittos, Level 100. They are Battle & Trade & PokeBank Ready.
• 25 6IV Shiny Dittos
• All Natures
• Level 100
(Please note, you will be contacted as soon as an order is placed through the e-mail you signed up with on our website. Make sure you check your e-mail right after you have made your purchase!)
Note: You need to have Pokemon Home Premium. Pokémon will be sent via Wi-Fi via Pokemon Home on the Nintendo Switch.