Meecha Odon

Meecha Odon is a young Twi'lek prisoner of Nodo, Odon worked for Nodo. Odon was freed by Han Solo and Chewbacca. Solo and Chewbacca got Odon several barrels of rhydonium as fuel to get back home.

Apperances

 * Choose Your Destiny: A Han & Chewie Adventure