Star Wars Droids: Tail of Roon CometsAccession Number : 2026.03.07Medium: Audio-VisualProduct Name: Star Wars Droids: Tail of Roon CometsDeveloper: Lucasfilm LTD.Publisher: CBS FOX VideoLanguage: EnglishYear: 1985Accession Number: 2026.03.07Printed MatterSoftwareHardwareAudio-Visual