Sunspot
Real Name: Bobby da Costa
Universe : Earth-616
View Bio

1ST APPEARANCE
September 1982