Question: who does rose mciver play in once upon a time
Answer: Tinker Bell