Agree, where was the original site that you found this snippet? Could always post this clip on r/tickle or another tickle subreddit, and you might get some info.
This is an Amelia Earhart situation.
Took a screenshot and tried Shutterstock, to do a reverse image search. Nothing.
Also looked through Stimulating feet’s YouTube channel. Similar videos, but not this one. The mystery deepens.