Medusa
f p @
9 lists

Medusa

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

... more on Wikipedia
/

Medusa is ranked on...