Suggested by Sonic Maleficent is a pretty popular Disney villain who has also had a very big role in the Kingdom Hearts series. She’s got a lot of different magical abilities and can also transform into a dragon which is always a great skill to have. Meanwhile She-Ra has super strength and a sword that can vanquish evil. I think Maleficent will quickly find that She-Ra is too formidable of a foe to be brought down. Her speed and lethal power will make this match a quick one. She-Ra wins.