Wow! I must visit flea markets when I visit Japan next time!
Flea markets are the thing, not card shops.