The major Azabudai Hills development, home to Japan's new tallest building, opened late last year. What's it like - and what does it mean for Tokyo?

Unseen Japan