One of my Favorite places on earth. A bright neon tint reflects off the peoples faces on the streets of Tokyo.

Shibuya. Dec 09

The people feed off the energy from the lights.

Advertisements