So ticklish! I am usually pretty good at digging and finding full videos/studios but this clip doesn't leave much to go on. I found a version of this that is like 3 seconds longer but that is all. If anyone has info or a guess, it would be very helpful.