On October 4th, 2025, The Canticle had its U.S. premiere at the National Shrine of Saint Francis of Assisi in San Francisco. The installation was presented inside the historic church, offering visitors an immersive and contemplative experience inspired by The Canticle of the Creatures by Saint Francis.