Izzy

Izzy is a contestant competing on Total Drama Island. Her label is, The Psychotic Chick. She is currently on the Screaming Gophers team.