Halloween walk through Shibuya, Tokyo

Here’s an exploration through the streets of Shibuya, Tokyo on Halloween.