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