Soo Catwoman: Soo Catwoman. Self: The Punk Rock Movie from England
Known For: The Punk Rock Movie from England (Self(as Cat Woman)), Top Ten (Self)