Shatterstar

Shatterstar

Shatterstar (Gaveedra-Seven) is a fictional character, a mutant superhero in the Marvel Comics Universe.

Read more about Shatterstar.