HistorySign in to view the edit history for this content.
Request an audit
Report Content
Roberto Da Costa
12 series•25 issues
Roberto Da Costa is a mutant with the ability to absorb and re-channel solar energy. He is a founding member of the New Mutants, often known by his codename Sunspot. His powers grant him enhanced strength and durability.