Japan: 2 Men Arrested At Shibuya Crossing On Halloween Night
- Captured on Thursday 31st of October 2019
- Location is Tokyo
Description
2 men were arrested by the police at busy Shibuya Crossing in Shibuya, Tokyo, Japan, on Halloween night. According t Read more...