I just found loads of my clips in Deposit Photos posted by a guy called cobzstantin, based in Romania:
newbielink:https://depositphotos.com/portfolio-20164486.html?content=video [nonactive]
I've reported him to Deposit Photos and I'll keep you updated on how they respond.