Subject image

Akihabara Electric Town. Mor l├ąter sig fritt exalteras.