Question: who plays zelena on once upon a time
Answer: Rebecca Leigh Mader