
1.2K views
1 year ago
This 180-degree video shows a walk down the main street of Akihabara, the most famous electric town in Japan.

1.2K views
1 year ago
This 180-degree video shows a walk down the main street of Akihabara, the most famous electric town in Japan.