Kagamine Rin & Len, codenamed CV02, are Japanese VOCALOIDs developed and distributed by Crypton Future Media, Inc., and were initially released in December 2007 for the VOCALOID2 engine. They are part of the Character Vocal Series and are both Character Voice VOCALOIDs. There has since been numerous installments such as additional voice banks dubbed 'Append' as well as an upcoming upgrade to the VOCALOID3 engine (information pending) which is said to include an English vocal release. They are the second set of vocals for Crypton's VOCALOID Character Vocal Series.

O my Queen, you have me as your faithful servant alone

We were twins, torn apart when our fates should have shone

O my Queen, to shield thee from danger's deadly call

I will sin, I will kill, I will sacrifice my all

Fourteen years ago we were both born into this hell

Praised and blessed by the people and the church's bell

Being in our family we must play by the rules

Even if we look the same, I am destined as your tool

They can swear you their enemy, or curse all they want

They can brandish their swords, and be on the hunt

Never fear, never cry, I will always be near

Let not your smile, my sun, turn into icy tears

O my Queen, you have me as your faithful servant alone

We were twins, torn apart when our fates should have shone

O my Queen, to shield thee from danger's deadly call

I will sin, I will kill, I will sacrifice my all

While running errands in a peaceful town nearby

I ran into a pleasant lady with emerald green eyes

Smiling with her face so fair, singing with her voice so bright

I was captivated then, knowing love at first sight

But this love will remain locked deep inside

For the Queen gave orders, "The girl must die"

I will answer her wishes, her mind I will ease

So why, my Lord, do my tears fail to cease?

They can swear you their enemy, or curse all they want

(Finally, long awaited, the time had come)

They can brandish their swords, and be on the hunt

(The deafening chimes sounded a little bit glum)

Never fear, never cry, I will always be near

(The crowd showed not a sign of sympathy)

Let not your smile, my sun, turn into icy tears

(Grinning to the world, you spoke my line on your knees)

O my Queen, you have me as your faithful servant alone

We were twins, torn apart when our fates should have shone

Somehow in our next life, if we ever meet again

Let us play together once more, and be the best of friends ­­