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