How do I create an account?
Creating an account offers several advantages, including:. How to create an account?. To create an Untouched World account, all you need to do is click on ‘Sign In’ in the upper right hand corner of any page on our site, and follow the instructions.