"How did she do that?" asked Gabe.

"She's using the full power of the Amulet; she's taking on the power of knowledge of the legendary princesses!" said Zalasar with a big grin. To his eyes only, ghostly versions of Mulan and Merida were standing behind Sofia, Mulan lending her hand with the fighting while Merida helped her with the bow.

"That was the power of China's best fighter and Ireland's best archer," said Sofia as General Ray tried to stand.

"And this is the magic of Arendelle's former Queen," she said before the princesses vanished to allow Elsa to take their places. She then punched the ground with her free hand, causing a wave of ice to be sent out and freeze General Ray's feet to the ground.

"What?!" asked General Ray while trying to pull his feet free.

"Next is the princess who survived a poison apple," said Sofia while turning into a Jaquin, Snow White floating beside her while flying up into the sky.

"Whoa," said Skylar as Sofia flew at the general and knocked him down with one swipe of her claws to his face.

"Argh, kill her!" said General Ray while lying on the ground in pain.

"The princess who slept for a hundred years," said Sofia as she changed back to normal at the same time that Snow White left and Aurora took her place. Thousands of small needs then rained down on the Lunar Army which put them to sleep before being able to move.

"It's over, General Ray," said Sofia while pointing her sword at his neck.

"How can one human be this strong?" asked General Ray.

"Like I said before the fight began, I'm never alone," said Sofia.

"I have all my teachers, friends, and family behind me no matter where I go, meaning that it's not a power inside of me but the strength that I get from them," she said.

"Whatever that means has nothing to do with me, you won this fight so go ahead and finish me off," said General Ray.

"You have me all wrong, General Ray, I'm not going to take your life," said Sofia while pulling her sword away which turned back into her Amulet.