Where do fairy godmothers come from?
When Birdie goes to visit her grandmother for the first time, she learns that her grandmother is a fairy godmother -- which means Birdie's a fairy godmother too! Trained by fairies in a magical land called Aventurine, human fairy godmothers have been hidden protectors of the world for centuries. Birdie' s family talisman, a singing stone, has been broken, and now only Birdie can use the stone to travel to Aventurine to repair it.
When she gets there she meets Kerka, a warrior-like girl who has been sent to help her find the other half of the stone. Will Birdie and Kerka have the knowledge and strength to banish the shadow that has come over both the garden in Aventurine and Birdie's family? One thing's for sure -- no one who travels to Aventurine will ever be the same again!