Eilonwy

Princess Eilonwy of Llyr is a member of the Welsh royal family who seeks to defeat the evil Horned King. Along with her lover Taran, she aids the war effort against the forces of darkness in Disney Heroes vs Villains.