Len

Len is...

a vocaloid created by cryton in 2007, along with Rin Kagimine. Sakura luvs him.

Biography
there isn't much to say about this character, as he is a minor character.

Behind the scenes
Len hated Sakura ever since ae sang world is mine to him in episode 3.