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