Can someone ID this hot little thing for me? I really need more pic's of her, since this is all i got (And if i remember right it's a screen cap.).