Angel from Rock and Rule! Anyone remember that movie? Nelvana's first animation and ho boy was it amazingly cool. I like so many other people saw it once when I was younger and always remembered that weird-ass dystopic animated movie with the freaky rockstar guy, only to find it years later and cry 'HELL YES THIS IS COOL'.
Debbie Harry (
) voiced Angel.
I'm sad to see not much fanart for it here