Last week, Tokyo’s Azabudai Hills complex opened, with its main tower becoming the tallest skyscraper in Japan. At 64 floors and 325 meters tall, the Azabu Hills Mori JP Tower, to use its full name, is almost as tall as Tokyo Tower’s spire tip. Unlike the largely empty frame of Tokyo Tower, though,…