Game:Maleficent

Kingdom Hearts
In Kingdom Hearts (game), Maleficent has two forms. Her first form is her normal body and she is on a floating platform. She summons Heartless to aid her in battle and has powerful magic attacks. If you attack her enough, she drops her the platform she is on and is open to attack. When you defeat her, you get the Cheer Ability for Donald. When you fight her again, she has turned into her Dragon form by Riku possessed Ansem with his Keyblade. In her Dragon form, she bites at the group, whips her head around, stamps on the floor, and breathes green flames. When you defeat her, you will get the Firespark summon gem which contains Mushu.

Kingdom Hearts: Chain of Memories
In Kingdom Hearts: Chain of Memories, you fight her again but only in her Dragon form. She basically has the same attacks as she did in Kingdom Hearts, but more time in between attacks. When you fight her, the Trick Card creates a pile of bricks which allows you to reach her head better. This also keeps you from being hurt from her stomping attack.

In Reverse Rebirth, Riku fights Maleficent as well. It is basically the same fight as with Sora, but it is easier since Riku fights her earlier in the game.