Kryptonite Pokemon

Kryptonite Pokemon are the main type of Pokemon in the RPG.

Backstory
They are the opposite of Phantom Pokemon which are the evil Pokemon in the RPG. Kryptonite Pokemon are trusted by Humans as they once saved a village from an attack, This attack was led by 'Phantom Zangoose', a strange but powerful Pokemon. The battle was ended by a trainer and his powerful Lucario. The Zangoose tragically destroyed the trainer's Lucario to end the battle. However, Lucario somehow made all of the shadow Pokemon dissapear upon his death.