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 Tom Kenny voices Greedo Tom Kenny voices Trade Federation Envoy Nika Futterman voices Chi Eekway Papanoida Corey Burton voices Sib Canay Corey Burton voices Chairman Papanoida Gideon Emery voices Gotal Seth Green voices Ion Papanoida Ashley Eckstein voices Twi'lek Dancer #1 Meredith Salenger voices Twi'lek Dancer #2 Meredith Salenger voices Che Amanwe Papanoida David Acord voices Rotta the Huttlet David Acord voices Brainee Uncredited Dee Bradley Baker voices Captain Rex