Flash Story US Star Wars: The Bad Batch season 3 trailer confirms the return of a fan-favorite Clone Wars villain after 11 years 10 months ago Ventress #Ventress