Total Drama World Tour Revamped/Izzy

Izzy, labeled as The Psycho Hose Beast, was a contestant on Total Drama World Tour Revamped