Man, that's rough. Wish I could help out more. Have you checked any social media platforms? Sometimes ppl repost vids elsewhere like Twitter or even Instagram. I know it's a long shot but sometimes that random share is a lifesaver, especially if the account wasn't big. #FindTheLostVyond