Does anyone recognise this chick, or even the site or movie/clip it's from? Thx :) Another pic -- unfortunately it's all I have, wish there were some clearer shots.