Hi thedesolatesoul I only try to help, The original Link is dead. And the original site is in Chinese.
And obviously not my Library, it is the original library.
I'm new here, and I dont know if it is allowed to do in case of failure mirrors the original site.
I go to talk with the creator and ask if I can save and share on dropbox.
While waiting I remove the link.
Update #1
I read the Terms and Rules and I dont see anything about that.
I sent PM to Erel and icefairy333 to ask about this.
Update #2
icefairy333 say, he has no problem