Electro 'Spark' 1997 Amazing Spider-Man Action Figure Marvel Toy Biz 6416

Regular price $20.00 Sale

See images for Box/Card condition.