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