There's a rose in the garden for mother
And a wilting rose for her son
Fallen from heaven
Forgiven and saved
But lost when the last battle won

There's one for the wind in the willows
And there's one for the girl slain beside
There's one for the ball
There's one for the chain
Both in the back of the garden hide

There's one for honor and glory
Together forever they bend
Shown terror and mercy
Then nothing at all
When paying for a demon's sins

There's a rose in the garden for mother
And a wilting rose for her son
Fallen from heaven
Forgiven and saved
But lost when the last battle won

There's one for the stone in the desert
One for no soul at all
One for the father
One for his son
Both following his final call

One for the shield that was broken
Shattered by the bullet piercing its hide
There's one for the boy
And one for the man
Both about the other had lied

There's a rose in the garden for mother
And a wilting rose for her son
Fallen from heaven
Forgiven and saved
But lost when the last battle won

One for the man and his mercy
Lost and longed for when gone
One for the father
Who had forgotten his son
But remembered when righting one's wrongs

There's a flower in the garden for the fallen
For the one who laid down his life
The final to fall
The final to lay
Beneath his master's knife

There's a rose in the garden for mother
And a wilting rose for her son
Fallen from heaven
Forgiven and saved
But lost when the last battle won