Local Time: 06:38
 29th April 2024

 

This HD webcam is located in Akihabara, a district in Tokyo, Japan, also known as ‘Electric Town’, as it was an important place to buy electronic goods after World War II. Nowadays, it is considered a shopping district for manga, anime, video games and computer goods.