Fairy Godmother

The Fairy Godmother is a good-hearted fairy and Cinderella's godparent. She's 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
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 and whenever Sora needed to talk to her she assumed her true form.

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.

Birth By Sleep
Recent scans have shown that the Fairy Godmother will return in Kingdom Hearts Birth by Sleep, this time appearing in her home world, Castle of Dreams. She will help the poor Cinderella, who begins the world's storyline serving Lady Tremaine, Anastasia, and Drizella like in the classic Walt Disney film, dressing her in an elegant gown for Prince Charming's royal ball and creating a carriage using a pumpkin via her magic. It is unknown if she will appear before Ventus and Jaq, or Terra and Aqua.