Going to Tokyo... ESP Customs... Where to shop? Lunar Sea?

Updated
Munkipuss
Hi folks, I'm lucky enough to be spending some time in Japan in a few weeks' time. I remember reading a post on the old ESP forum, detailing the best place in Tokyo to go shopping for ESPs, and which underground station to get off at. I think the post was made by Lunar Sea. I've searched, but the thread seems to be gone. If anyone could provide any similar information, I'd be very, very greatful... Thanks in advance...
Post to Thread