May I know which video this clip is from and who the actress is? I found it from this link. Thanks in advance.