Brent Ross's experience in Tokyo
drink
Akihabara
A gamers dream. This whole area is dedicated to gamers and has a bunch of gamer bars and stores. It’s sensory overload in some of the places but fun to see!
Posted by Brent Ross
39 countries - 453 spots