Under hallowed sky
Ghosts are giving way
As a crow did fly
Meet me here someday
One from ashes risen
Two from memories served
Three we all believe
A trick with no sleeve
Blinded by the deafening
Ever present past
Silent voices carry
Mine won't be the last
So I do believe
A trick with no sleeve
Open hands a glowing sun
On my way back home
A loving glance A caring touch
Oh I hope it won't be long
An open heart a deep blue moon
On my way back home
The magic at the rainbow's end
Oh I hope it won't be long
Woke up in a mirror
Saw myself as you
Didn't seem so different
Now what should we do
Pick up missing pieces
Mystery once again
So I do believe
A trick with no sleeve
Open hands a glowing sun
On my way back home
A loving glance A caring touch
Oh I hope it won't be long
An open heart a deep blue moon
On my way back home
The magic at the rainbow's end
Oh I hope it won't be long
Won't you reach into this life
Won't you reach into this life
Won't you reach into this life
And take it
Open hands a glowing sun
On my way back home
A loving glance A caring touch
Oh I hope it won't be long
An open heart a deep blue moon
On my way back home
The magic at the rainbow's end
Oh I hope it won't be long
Hope it won't be long
Hope it won't be long
Hope it won't be long