Marvels Medusa Legends Series

Marvels Medusa Legends Series

Regular price $16.00

Marvel Legends Medusa action figure from Inhumans, exclusive to Walgreens.