Items To Purify Shadow Pokémon
Excite Scent
Purifies a Pokémon a little more
Agate Village
800
Joy Scent
Purifies a Pokémon a little
Agate Village
600
Time Flute
Calls Celebi to purify a Pokémon completely
Mt. Battle, The Under
---
Vivid Scent
Purifies a Pokémon a lot
Agate Village
1200