Christmas Planet

Christmas Planet

A lonely, starless planet inhabited by three alien races which the Legion taught to live in mutual cooperation. (DC Special Series 21)

Continuities: 
Time Period(s): 
30th century