The Shinjuku I-Land Tower is a skyscraper located in Shinjuku, Tokyo, Japan. Construction of the 620.08 feet, 44-storey skyscraper construction began in 1990 and it was finished in 1995.