Breabach ribbon of fire

Travellers on distant winds
Solitary souls
Reach across the heavy seas
For soil to lay their bones in peace
For soil to lay their bones beneath
The lost, the poor, the brave
Divided and unruled
Found a strength to forge their way
With blood thick on their hands
And blood spilt for their land
The ribbon of fire
Leaps and binds
The ribbon of fire
Leaps and binds
Gained but so much lost
Such a price to pay
The gentle dreaming souls are heard
Howling in the night
A culture losing sight
We see the earth on us
Seek to [?] a source
Atonement for the pain endured
Through sacrifice and fight
A culture strong, still holding tight
The ribbon of fire
Leaps and binds
The ribbon of fire
Leaps and binds
Love will [?] us strong
United by the flame
Brotherhood and freedom's name
Together in the end
Together in the end
The ribbon of fire
Leaps and binds
The ribbon of fire
Leaps and binds
The ribbon of fire
Leaps and binds
The ribbon of fire
Leaps and binds