631

A battle droid series that "isn't the brightest light on the station."