Izumi Garden Tower, a green glass skyscraper in Tokyo (IMG_3906)