Keisha

Keisha, labeled The Competitor, is a contestant on Total Drama: Final Ride, as a member of the TBA.