Princess of the Wild, Ellinore