Question: whos the green witch in once upon a time
Answer: Zelena ( which means `` green '' in some Slavic languages ) is a vile woman with a soft spot for flying monkeys .