It turned out to be a shop selling anime goods. There was a sign indicating that photography was not allowed, but ignoring the rules is a big part of how things are done in Shanghai.
A wall of gashapon dispensers along the wall. Capsules cost 18元 each.
A huge display case of plush dolls. I would have taken more pictures, but was scolded twice about it. Makes me wonder if they had something to hide...
Prices for most items were the same as, or higher than in Japan. Some of the OOP collectible items were open to negotiations, but I'm bad at bargaining. I did pick up some stuff for cheaper than I would have got from eBay, but that's not saying much.