Tokyo Japan modern high tech area called Akihabara area to sell computer items and cartoon type games called Electric Town video


Tokyo Japan modern high tech area called Akihabara area to sell computer items and cartoon type games called Electric Town video games anime manga popular icons


Size: 3700px × 2394px
Photo credit: © McPhoto/Bachmann / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: akihabara, anime, cartoon, computer, electric, games, high, icons, items, japan, manga, modern, popular, sel, sell, tech, teck, tokyo, town, video