The 10-year lease will bring Pop Mart’s US flagship store to the tower’s southern corner at West 44th Street in the second half of 2026.