Dislike 65
Save 2
Meh 15
I don't know more about Total Drama Island yet.

Google it