Shibuya Halloween Event Turns into Literal Nightmare October 30, 2018 Sean Japan Every year, the area around the Shibuya Crossing… Read more