Question: who does zoe saldana play in my little pony
Answer: Zoe Saldana as Captain Celaeno , a humanoid parrot and jaded pirate captain who is relegated to the Storm King 's delivery service .