Designed by
Title
Akihabara, tokyo, japan #18044652
Description
Akihabara is known as Electric Town because it consists mainly shops selling electronics stuff. Many tourist come to this part of the city to buy gift for taking back home since the shops are duty free . This picture shows neon light of item brands at these shops .
This image is editorial