It's legit as far as I can tell. No password on the 7z. I don't blame you if the filename makes you nervous.
Don't download this without a VPN.
For all intents and purposes, the following spoiler message is just a randomly generated string of characters that just so happens to be made up of characters a-z, A-Z, and 0-9.