After leaving Hamilton in 2023, the psychedelic folk artist and duck costume-wearer known as Lewis Mallard is migrating home.