I have seen the fingers of the earth reach around
Raze great cities to the ground
Seen those cities built gain
They rose up into the sky
Watched them dissolve before my eyes
Watched buds bloom and burst forth
Fold up into the arms of the night
And return with first light
I have cursed you and all your kin
Felt the distance grow within
I have known your presence come to move me
It caught me by surprise
I knew there and then that you were wise
And all this while I was haunted by your eyes
Here is the keepsake
It will keep safe
I have cheated out of sight and sound
To walk again the barren ground
I have scratched the same soil
And put my back into the toil
Cut through the undergrowth and gra**
Hammered out a home, a house
This I keep aside for you
Keep alive inside of you
Here is the keepsake
It will keep safe
I have seen the darkest storm
Rip through the tall trees
And the life that lay within
The earth laid bare, washed clean
Startled cats venture out
Shake the water from their backs
All is new now
All is new
And I feel here
That all is well with you
I have seen the sleeping seedling
Rise up out of the earth's beating heart
Watched the sunlight shiver, across the creeks swift flight
I have seen the earth stir
And strike out the sun
I have seen the earth at peace
And as one
Here is the keepsake
It will keep safe
You and I suspended between
With rain for the dirt
Of a hundred years
And you whisper to me
Of sleep for the dreams of a hundred more
I have seen in you all this and more
All this and more
All this and more
Here is the keepsake
It will keep safe
Sleep for the dreams of a hundred years
Here is the keepsake
It will keep safe