JeffreyRosenkrantz
Akihabara
April 09, 2016
Japan

Akihabara:

Akihabara is heaven for gamers and geeks. The area is home to many shops selling video games and trinkets related to the industry.

Likes

0
4

Comments