Movie Villains Wiki
Advertisement

Trade Federation B1.png

Battle droids are antagonists in the Star Wars franchise.

Advertisement