BaiduYun's a paradise to host pirated content but not to download. The free tier fucking limits you to double digit KBs per second and the Chinese government will arrest you if you create a script that simply uses aria2 to circumvent that (contrary to many of these Chinese arrest rumors this actually happened).