Izzy

Izzy, labeled, The Psycho Hose Beast is a contestant on Total Drama Pogisā Island.