Hello, I have found this fantastic clip with a super ticklish lady and would like to know where it is from, I would really appreciate any hint on where it might be from. Thanks!