No Ellen that's a bad Ellen! Granted, this isn't exactly top tier evil, but it's still not cool.
The green haired girl is Liz. I'm not sure if this is her first appearance or not, but I wanna say it is. I'm pretty sure it's her first peaking role, in any case. She's a character I like but haven't had a whole lot to do with. She has green hair most fancy, however, so she's gotta do something eventually, darn it!