Izzy

Izzy, labelled The Phsyco Hose Beast is a camper on Total Drama Island.