Akihabara

Akihabara is heaven for gamers and geeks. The area is home to many shops selling video games and trinkets related to the industry.
Akihabara
Have Fun,
April 09, 2016
Akihabara, Tokyo,
Japan, North America

Comments