>>49314251... Uploading to multiple places is wise in case it gets taken down. Maybe drop the link in an anonymous, "accidentally" public Pastebin and go to bed hoping randos will see it in the "recent pastes" thing and share it around. Also if you have access to a mainland China phone number, preferably through a SMS code service, upload it to
pan.baidu.com and post the link with all Chinese text about what it is on a Chinese message board. A number of times I've almost given up on finding something that has been pretty well DMCA'd off the internet, only to finally find its original filename, search it, and find it on Baidu's file share thing. Of course then I have to find a way to download shit off it because it requires the Baidu Cloud Disk or whatever desktop app, which requires an account, which requires a Chinese phone number.