Hey Danny!
Its worth checking out this thread for some tips:
www.elitefourum.com/t/pokemon-card-shops-in-japan/16084/1
Also I’m in Japan now and visited osaka a few days ago, there are two Mandrake stores there and make sure you check out ota road, it’s full of card shops (it’s near den den town and namba station).
Happy hunting