Couple of things. Always post the link to the site where download links come from. That gives potential helpers the ability to determine if that site is a fake content site so they don't download junk trying to help you. Also, do not piggyback requests, each requested title should have it's own post.
Well the site have 2 previews for 2 version of this video and I have downloaded tons from there, the mod is active and regularly upload videos on demand too. Only now they make the link premium
about the leech link - it's kind of wierd - normally they just get your link and you have to go through thousand of ads site
Anyway - after the death of Depfile - I have requested the site admin to reupload the video to takefile.link (free to download 50kbs/s - resume-able)
feel free to check the site again