Lenna Ross, Stella Cardo