Does somebody know her name and where I can download this video in better quality ? I guess she is a german actress.