May 1, 2018

Back Street in Akihabara Electric Town




That shop is a discount store mainly sells PC gadgets and storage media.

Shooting date : April 23, 2018