TOKYO - APRIL 12: People visit Akihabara shopping area on April 12, 2012 in Tokyo. Stores in Akihabara are considered one of best electronics shopping destination in the world (TripAdvisor).
- Image ID: 132152492
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Tupungato / Shutterstock.com
- Copyright: Tupungato