Ithorians
Name:
Ithorians
Publisher:
Aliases:
First issue:
Ithorians are from Planet Ithor, a lush world with sprawling rain forests.