Power Crystals

The Power Crystals are magical crystals

Inside each Wish Blossoms is a special Power Crystal. The crystals have a secret cosmic power that makes them key to the success of Lady Stella’s plan!