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
photos,
have fun
December 31, 1969
Akihabara, Tokyo,
Japan, Asia

Engagement

Comments