SHIBUYA CROSSING: The World’s Busiest Intersection – Tokyo, JapanSHIBUYA CROSSING: The World’s Busiest Intersection – Tokyo, Japan August 31, 2022August 31, 2022 ndrjfndrjf 0 Comments The lights turned green, as well as it was on! The swarms that had developed up on all sides of ... Read Full