Rin and Len are vocaloids which means there "singing synthesizer application software" which basically means there singing computer programs.There voices are made from " fragments sampled from real people" those fragments are then put together to make loads of different songs.
hope this helps :)
Copyright © 2026 eLLeNow.com All Rights Reserved.