Tokyo, we love how you love Halloween, even if it does take 45 minutes just to get from one side of Shibuya Crossing to the other on October 31st. If you were in Shibuya on Saturday night, you'll know what we mean. But it's worth it to see people looking like this...
Advertising
You may also like
You may also like
Discover Time Out original video
Advertising