User blog comment:TyLeefan421/Vocaloid Shipping/@comment-69.137.208.234-20130404215555/@comment-3105470-20130404222112

Rin and Len are not brother and sister, it is just often assumed as such.