I swear I'll be rock against fire and frost
I'll wait for the raiders
And they'll cross the seas
Beyond these walls I'll find joy
Or maybe my end, either way it'll be glory
And I'll never fight for payment
I fight for love, I'll fight for that
I keep watch when it's night
I'll shield you from nightmares and sadness
I'll protect you from deceit and slander
And I'll hug you to give you strength always
I'll give you certainties against fears
To see the world beyond those heights
Fear nothing, I'll be at your side
With my cloak I'll dry your tears
And love, my great love, believe me
We'll beat everyone and stay on our feet
And I'll stay by your side as long as you want
I'll defend you from everything, never be afraid
And love, my great love, believe me
We'll beat everyone and stay on our feet
And I'll stay by your side as long as you want
I'll defend you from everything, never be afraid
Nothing can hit you behind this shield
I'll fight hard against all evil
And when I fall don't despair
I'm a warrior and I'll find the strength
I'll be at your side while
I'll shelter you from the storms
And I'll hold your hand to warm you always
We'll cross this realm together
And I'll wait with you for winter to end
From night to day, from West to East
I'll be with you and I'll be your warrior
And love, my great love, believe me
We'll beat everyone and stay on our feet
And I'll stay by your side as long as you want
I'll defend you from everything, never be afraid
And love, my great love, believe me
We'll beat everyone and stay on our feet
And I'll stay by your side as long as you want
I'll defend you from everything, never be afraid
There'll be lights lit with hope
And I'll hug you to give you strength always
I swear I'll be rock against fire and frost
I keep watch over you, I'm your warrior