Monday morning ribbon cutting marked the official debut of artist Thomas Dambo’s nine-sculpture public art installation in Detroit Lakes area.