Per Square Mile
Standing in awe of Tokyo is cliche. The city dazzles, sometimes quite literally with its bright signs, jumbo Jumbotrons, and sea of pulsing red lights stretching from here to the high-rise-filled horizon.
http://persquaremile.com/2013/05/29/an-american-in-tokyo
Read more...