The Spirit World was created by the Spirit Lord, for no other reason but for the fact that the Spirit Lord was a spirit body himself, an eternal spirit. He longed to create a place that could provide shelter and protect spirits, and hence, he made the Spirit World.
The entire Spirit World was formed from his very own power of the spirit, where it could be said that the Spirit Lord's power of the spirit surpassed that of any other spirit. Ever since he descended into this world, he had not possessed a flesh body but had always existed in a spirit state, where his might had never been doubted.
With the creation of the Spirit World, more and more spirits began to be selected to come into the place, where they would be like the Spirit Lord, to forever exist in the world as a spirit.