Anybody able to id the beauty on the right? http://img162.imagevenue.com/img.php?image=79218_vlcsnap_00001_123_153lo.jpg