Akihabara, Tokyo

Akihabara, Tokyo.

Location