Klorra

Klorra
Klorra

A planet once inhaited by giants, who were wiped out years ago by a terrible plague. (Superboy 214)

Continuities: 
Group(s): 
Time Period(s): 
31st century