Halloween Revelry in Shibuya Marred By Overturned Truck, 5 Arrests, Chaos



Trash on the street of Shibuya, Tokyo after people gathered to celebrate Halloween, October, 2018.


Leave a Reply