- 123
- 10
- Joined
- Dec 23, 2005
I checked the regional forums but theres no love for Japan. Anyway Im planning a trip there next month and Im staying in Tokyo. I was wondering if anyoneknew of any cool sneaker spots or an area with a lot of spots to check out. The only thing that pops up in my mind is Undefeated.
Any help would be appreciated
Any help would be appreciated