Giant LED screens hijack in Tokyo!

This screening at Shibuya crossing, the world’s busiest junction, marks the opening chapter of a new project—months in the making, stay tuned