by zkruger
Akihabara, Tokyo, Japan - November 12, 2015: Akihabara or Akiba is a major electronics shopping district. It is also an otaku cultural hub for video games, anime and manga.