Game Store

Akihabara is considered by many to be an otaku cultural center and a shopping district for video games, anime, manga, and computer goods. Icons from popular anime and manga are displayed prominently on the shops in the area, and numerous maid cafés are found throughout the district. In other words, Geek Central.

 

Akihabara, Chiyoda Ward, Tokyo

1,026 views
2 faves
0 comments
Uploaded on April 22, 2015
Taken on March 20, 2015