Question: who does zoe saldana play in my little pony
Answer: Captain Celaeno