Meecha OdonCanonLegendsInfinities AppearancesChoose Your Destiny: A Han & Chewie Adventure (First appearance) (Unknown)Unknown UnknownNone