ADVERTISEMENT

What superhero grew up on the planet Tamaran?

What superhero grew up on the planet Tamaran?