Shibuya Crossing

 

 

 

 

Japan is one of the countries in the world where we can find more megaphones, either for street vendors, political propaganda, Buddhist priests talking, etc. Shibuya is one of Tokyo's districts where more megaphones we find, mixed up with the noises of the thousands of people that cross the different streets right outside from the Shibuya subway station.