Guest Stars Dee Bradley Baker voices Clone Troopers Dee Bradley Baker voices Admiral Trench Matthew Wood voices Wat Tambor David Acord voices Poletecan Leader Matthew Wood voices Poletecan Villagers Matthew Wood voices Security Droids David Acord voices Technician #1