Microsoft just released Windows 10 build 10166 to its Insider Preview members, and now a newer build has leaked. Currently, the leaked version, build 10176, is only available in Chinese. Even more precautions than normal should be taken when dealing with leaked software, as it may be prone to some nasty bugs.
With Microsoft nearing the July 29 Windows 10 release, it is no surprise to see the frequency of builds increasing. If you are interested in hunting down build 10176, you can do so at your own risk.