It's probably not too much help unless the video quality here is better than what you have, but the video does appear to be in this torrent. Maybe there's a user ID in the file name? (or maybe not! looked like it's a toss-up between whether the file names were generic or actual user names)
Z