MEDUSA (character)

Click for large image
Medusa is a fictional female superhero created by Stan Lee and Jack Kirby in 1965 for Marvel Comics. The character originally appeared in the Fantastic Four comic, and has also appeared on TV's "Inhumans" as well as several video games.
view gallery of sold items featuring Medusa