Alisha

Alisha is The Cool Girl in Total Drama Failures.