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 Seth Green voices Ion Papanoida Matt Lanter voices Neimoidian Guard Jennifer Hale voices Trella Bare'Ah Tom Kenny voices Greedo Tom Kenny voices Trade Federation Envoy Corey Burton voices Chairman Papanoida Corey Burton voices Sib Canay Ashley Eckstein voices Twi'lek Dancer #1 Nika Futterman voices Chi Eekway Papanoida Gideon Emery voices Gotal 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