By Lily Gross
In
A Yamanote Line Train Crosses Over Pedestrians and Traffic at Shinjuku Station in Tokyo, Japan2024-04-162024-04-16https://kiplingandclark.com/wp-content/uploads/kclogo.pngKipling & Clarkhttps://kiplingandclark.com/wp-content/uploads/kclogo.png200px200px