f @
#236
of 1,469 Comic Book Characters
< what's the formula?

Medusa

Medusa is a fictional character, a superhero that appears in comic books published by Marvel Comics.

... more on Wikipedia

Medusa is listed on...

Medusa fans have also viewed...