Otemachi First Square is a twin office building near Tokyo station.