Izzy

Izzy, labeled The Psycho Hose Beast, was a contestant on Total Drama Roleplay Season 2, as a member of TBA.