Maybe we can work with this host, they based from china?
:facepalm:This filehosting is very popular in China, but its payment is unacceptable for people outside China, unless foreign people can use Chinese bank card to verify Alipay (not Alertpay). >_>