There's plenty of those stores over here. Just look around. I remember going to this one called Unity but I forgot if they had a site. Ayo bloomsta what part of tokyo you in?
good idea, but if i was to come to Japan it wouldn't be for a long time, so as a tourist its better for me to know where to go than walkin around and not knowing where to go.
but right now, i'm moreover looking for those stores with a site that ship overseas, because theres a very slight chance that i can actually come to Japan any time soon