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