Leshawna

Leshawna, labelled The Sister With 'Tude is a camper on Total Drama Island.