Good Smile Company Previews Nendoroid Kagamine Rin & Len January 11, 2013Rob Leave a Comment “Nendoroid Kagamine Rin and Len: Append” on January 7th. The 100mm tall vocaloid twins will be released at the same time on June 30th, 2013, but not as a set. The company will start accepting pre-orders for the products on January 8th