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: 2394px × 3700px
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