
1.3K 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.3K views
1 year ago
This 180-degree video shows a walk down the main street of Akihabara, the most famous electric town in Japan.