4 min read category SHIBUYA CROSSING: The World’s Busiest Intersection – Tokyo, Japan December 6, 2022 cssga The lights turned green, as well as it was on! The swarms that had...