As I watch through smoke filled eyes
And strive to peer through clouds of black
I scan the East and Western skies
And brace against the next attack
The few of us that still remain
Rally to defend our keep
Some wonder if it’s all in vain
For most, conviction’s running deep
We hammer dents out of our shields
We sharpen swords and check supplies
We turn to face the war-torn fields
Our enemy is on the rise
The flaming darts come driving through
Our shields we lift to stay the blows
We yell defiance, though we’re few
And stand up tall to fit our bows
Returning fire, we loose our flight
Our arrows punching fast and low
With words of God, they take our fight
And slam into our deadly foe
The ranks of black recoil in fear
They flee the power and its’ source
Though hatred drives them ever near
In vain they march to reinforce
The distance yields a cry for aid
A broken creature tries to run
We leave defence behind to raid
And lift our swords to save just one
We break our lines and dash towards
Paying no heed to Sirens’ song
Our flag reveals The Lord of Lords
We smash into the darkened throng
We find the one whose soul was lost
An empty husk, a wretched waif
She’s done with evil and its’ cost
She’s searching for a haven safe
We enfold her in a ring of steel
And cover up her naked plight
Our foes resist with fervent zeal
And strike to halt her desperate flight
We rush her back to safety’s keep
And teach her of her life, the lie
She knows now that she’s been asleep
She marvels with an opened eye
She marvels at the love around
The friends, the Church, the place called home
The forgiving grace that’s so profound
She marvels that she’s not alone
Arising from a cleansing stream
Her sin and guilt are washed and gone
Dressed in white, her eyes agleam
Her loving Saviour gazing on
She grabs a shield, picks up a spear
And wraps herself in Holy Word
Armed with His sword she holds no fear
Her steel resolve no longer blurred
She marches hard and leaves the Keep
Even though the war is won
She joins me in the trenches deep
The sounds of battle raging on
With vigour we defend our prize
Waiting for that day avowed
When angels’ armies fill the skies
And Jesus comes on Heavens' clouds