Ella

Ella, labelled The Singing Princess was a contestant on Total Drama Pahkitew Island.