>>/905/
The best I could offer is that you go the actual booru forum's help section and ask, but that's unlikely to yield any change to registration unfortunately. I've been wanting to make a booru of my own and it's been closed for months, now :(