Guest Stars Matthew Wood voices Battle Droids Kevin Michael Richardson voices Jabba the Hutt Gideon Emery voices Lott Dod Jennifer Hale voices Senator Riyo Chuchi Tom Kenny voices Lt. Tan Divo Nika Futterman voices TC-70 Matt Lanter voices Neimoidian Guard Jennifer Hale voices Trella Bare'Ah Seth Green voices Ion Papanoida Tom Kenny voices Greedo Tom Kenny voices Trade Federation Envoy Nika Futterman voices Chi Eekway Papanoida Meredith Salenger voices Twi'lek Dancer #2 Meredith Salenger voices Che Amanwe Papanoida Ashley Eckstein voices Twi'lek Dancer #1 Gideon Emery voices Gotal Corey Burton voices Chairman Papanoida Corey Burton voices Sib Canay David Acord voices Rotta the Huttlet David Acord voices Brainee Uncredited Dee Bradley Baker voices Captain Rex