Glory, this is lovely! Very reminiscent of Damh the Bard, the Australian Pagan Folk band Spiral Dance, or the work of Phil Day (the Australian folk musician, not the English pop singer). Or the late great Danny Spooner, though he did more traditional stuff as well.