Have you considered getting a weasyl account? It has lots of potential and organizational tools for artists. I'd suggest at least getting an account as a space holder for your username.
Have you considered getting a weasyl account? It has lots of potential and organizational tools for