Shopping Hits the Sky The opening of new major commercial hubs in Shibuya, Omotesando, Asakusa and Odaiba will be…
Tokyo Sky Tree Finally Finished Tokyo Sky Tree, the world’s tallest free standing tower was finally completed today–two months late.…