Fairy Godmother

The Fairy Godmother is a good-hearted fairy and Cinderella's godparent. She first appeared in Disney's "Cinderella".

Kingdom Hearts
''A powerful but generous and good-hearted fairy who helps Sora and his friends. Slightly absent-minded, but an expert at magic. She gives Sora and the others lessons in magic as well as advice on their journey.''

She first appeared as Cinderella's fairy godmother in "Cinderella" (1950).

Kingdom Hearts Birth by Sleep
In Kingdom Hearts Birth by Sleep, which sets ten years before the first Kingdom Hearts game, the Fairy Godmother lives in Castle of Dreams, where she watches over the poor Cinderella, who begins the world's storyline serving Lady Tremaine, Anastasia, and Drizella like in the classic Walt Disney film. When she finds herself unable to attend the ball, the Fairy Godmother appears before her dressing her in an elegant gown for Prince Charming's royal ball and creating a carriage using a pumpkin with her magic. After Cinderella was sent off to the ball, she asks Terra if he has a heart that believes in dreams.

When Prince Charming begins his search for Cinderella, Lady Tremaine locks the poor girl in the attic room. The Fairy Godmother appears before Aqua, asking her to help Cinderella before shrinking her to the size of a mouse and transporting her into the inside of the manor where she helps Jaq get the key to Cinderella. She is seen at the gate with Aqua when they observe the reunion of the couple, and she tells her about Terra and renews Aqua's hope.

During the ending credits, she can be seen watching over Cinderella and Prince Charming from the balcony with Jaq and then filling the ballroom with joyful fireworks.

Kingdom Hearts
Sometime before Kingdom Hearts, her world, Castle of Dreams, was destroyed, but she managed to escape safely. Sora and co. first met her in Traverse Town, where she was living with Merlin in his house. She stayed in the form of a small carriage (similar to the one that Cinderella uses to arrive at the Ball) and only assumed her true form when Sora needed to talk to her. Somehow, she knows that Cinderella is still alive somewhere and shares her worries with Sora.

Whenever Sora found a new Summon Gem, he gave it to her so she could restore that being's spirit, allowing Sora to summon them in battle. Such gems were the Earthsine, Watergleam, Naturespark, and Fireglow. Respectively, these turned into Simba, Dumbo, Bambi, and Mushu. After these summon gems were all restored, she gave Donald the Lord Fortune staff

After Sora sealed Kingdom Hearts, the Fairy Godmother returned to her world with Cinderella.

Appearance
The Fairy Godmother is a rotund, elderly woman with grey hair, pale skin, and a long, white wand. She dresses in a lavender cloak with a hood and a pink interior. She also wears a pink bow just under her neck, and is almost always seen with a pleasant smile on her face.

Abilities
The Fairy Godmother can transport from one place to another in the form of lightblue sparkles. Her main source of magic is however her wand, which allows her to use enchanting magic more practically. To activate the wand's power, she needs to say the words "Bibbidi bobbidi boo" every time she performs magic.

Kingdom Hearts
In Kingdom Hearts, whenever Sora found a new Summon Gem, he gave it to her so she could restore that being's spirit, allowing Sora to summon them in battle. Such gems were the Earthshine, Watergleam, Naturespark, and Fireglow. Respectively, these turned into Simba, Dumbo, Bambi, and Mushu. After these summon gems were all restored, she gave Donald the Lord Fortune staff.

La Bonne Fée