Mori JP is the centerpiece and latest tower in Azabudai Hills, a mixed-use development by Japanese developer Mori Building Company. The 1,082-foot tower was designed by Pelli Clarke & Partners and ...