A towering new piece of public art, a stylized star inspired by the Acadian flag, is ready to welcome visitors at the new U.S. land port of entry across the St. John River from Edmundston.