Designed by
Title
Akihabara Electric Town in Tokyo #140937776
Description
Akihabara Electric Town in Tokyo, knows for shops dedicated to anime, manga, videogames and other products of Japanese otaku culture, seen from the old Mansei Bridge on River Kanda
This image is editorial