Okay, this is the one you probably expected to be number one on the list, the notorious town of anime itself Akihabara. Yes, this is an entire city that is built on geek culture, from anime to video games and comic books, you’ll find all your favorite Japanese pop culture icons here.
T...