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