Once upon a time you lived upon my rose
You were my baby but I didn't know
You'd speak my name in tongues
You'd holler out in spades
How I wish you could love me again

Into the darkness my baby flies
Into the darkness I say goodbye

You always wanted what you couldn't have
You always swore by what you didn't know
You'd speak my name in tongues
You'd holler out in spades
How I wish you could love me again

She won't be so long now
She's heading out over the sea
She's not just a rose worm now
She knows how to get home to me
She's growing two perfect black butterfly wings

She won't be so long now
She's heading out over the sea
She's not just a rose worm now
She knows how to get home to me
She's growing two perfect black butterfly wings
She's growing two perfect black butterfly wings

Goodbye, black butterfly, fly back over the sea
Goodbye, black butterfly, fly back over the sea