Goldfarb's Asteroid

Legion of Super-Heroes #78
Legion of Super-Heroes #78

Site of a prison devoted to confining the Empress of Venegar.

Continuities: 
Group(s): 
Time Period(s): 
30th century