Sunspot

Sunspot aka Roberto da Costa aka Bobby aka Berto

13
New Mutants #2



14
Marvel Graphic Novel #4: New Mutants