As mentioned by Surprise Medicom isn’t a store, they’re a company, the black suit Spidey is from their fairly high-end 1/12 Mafex line. The Medicom Mafex line is imported from Japan, they are not a US company making figures for the US market, they make high-end, highly poseable, very well sculpted figures for more…