Question: who plays in star vs the forces of evil?
Answer: Alan Tudyk, Adam McArthur, Eden Sher