1990 Impel Marvel Universe Captain Britain #40 PSA 10? GEM MINT LOW POP Posted on July 24, 2024 by admin 1990 Impel Marvel Universe Captain Britain #40 PSA 10?? GEM MINT LOW POP. Post navigation ← Previous Next →