Check out this massive pedestrian X-ing near the Osaka JR station with hundreds of people walking at the green light!

1 Comment

Write A Comment