Recap: Winx Club S 3 E 16 From The Ashes

Also known as The Power Within in the 4Kids dub and Building Hope in the Nickelodeon dub.