Izzy

Izzy (The Psycho Hose Beast) is one of the castmates for Season One.