I've traveled the world with you right from the start
You're my link, my chain, the missing piece of my heart
Well didn't you know, no matter which way you go
Nothing can keep us apart
And through it all you're standing tall and I will be waiting for you here at the end
A phoenix down will bring around a chance to save me again
Say you'll still jump a little higher, pick up that fire flower and fight through the castle for me
Even if I am in another, we're meant for each other indefinitely
Will you come racing through the zone, don't leave me all alone, a thousand miles away you'll come through
Bring me a hundred golden rings, extra lives and things, but I only need one with you
How many levels you go, how many barrels they throw, you will find the path back to me I know
Let light shine the way, power up and save the day
'Cause I see a hero in you
And at the gate, behind world 8, where I will be waiting for you here at the end
A phoenix down will bring around a chance to save me again
Say you'll still jump a little higher, pick up that fire flower and fight through the castle for me
Even if I am in another, we're meant for each other indefinitely
Will you come racing through the zone, don't leave me all alone, a thousand miles away you'll come through
Bring me a hundred golden rings, extra lives and things, but I only need one with you
For a song like ours, I'll be waiting
Normandy sails the sea of stars, I'll be waiting
No matter where you are, I'll be waiting
I'll be waiting, the princess is waiting
I'll be waiting
I'll be waiting.