Designed by
Title
Japan Aoki business fashion store #228039684
Description
TOKYO, JAPAN - DECEMBER 4, 2016: Aoki business fashion store in Akihabara district of Tokyo. Akihabara is also known as Electric Town district, it has reputation for its electronics stores and otaku culture
This image is editorial