You've read about the top sneaker boutiques the world has to offer. Now you have to go out and find them. In our first Shop Guide, we journey out to one of the greatest cities on Earth: Tokyo, Japan.