Rin and Len Kagamine

Rin and Len Kagamine are VOCALOIDs who live in Audio City, a world in Kingdom Hearts: Foul Remembrance