What song has the lyrics of Cowherd and Weaver Girl?

Johnny's "New Cowherd and Weaver Girl" includes Cowherd and Weaver Girl, and the lyrics are as follows:

Thousands of miles apart, cowherd and weaver girl.

Magpies meet on the bridge on July 7th.

You are the eternal melody in my life.

Fate lets you and I share things.

How could you forget?

You and I first met.

It's raining lightly in the sky in July.

The air is full of romance.

Legend has it that the cowherd was weaving a girl that day.

How could you forget?

Your gentleness to me

Give everything for me.

From now on, you are the only one for me.

We agreed not to part in this life.

Thousands of miles apart, cowherd and weaver girl.

Magpies meet on the bridge on July 7th.

You are the eternal melody in my life.

Fate lets you and I share things.

Every branch of things

How could you forget?

Your gentleness to me

Give everything for me.

From now on, you are the only one for me.

We agreed not to part in this life.

Thousands of miles apart, cowherd and weaver girl.

Magpies meet on the bridge on July 7th.

You are the eternal melody in my life.

Fate lets you and I share things.

Thousands of miles apart, cowherd and weaver girl.

Magpies meet on the bridge on July 7th.

I pray to heaven, and I pray to the earth.

Can I see you again?

Meet on July 7th.