Izzy

Izzy, labeled The Psycho Hose Beast, is a camper that partipicate in Total Drama: All Over Again.