First, vocaloid is not an anime. But it's ok. I first thought it was an anime too xD Second, Rim and Len doesn't have an official relationship. They can be twins or mirror images. But again, it's ok because most of the fandoms support them as twins and twincest third, I love this pairing