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
Hope it won't be long