Designed by
Title
Night street of Akihabara, Tokyo #248438493
Description
TOKYO, JAPAN - DECEMBER 1, 2016: People walk in night Akihabara district of Tokyo. Akihabara district is known as Electric Town district, it has reputation for electronics stores and otaku culture
This image is editorial