I've been trying to figure out who this is for ages. I swear I recognize her. Anybody have a clue who she is? Or at least what the video is?