Luoshen Palace is a mysterious place. Legend has it that in ancient times, heaven and earth created man, and then divided the people into countries, and set up monarchs in each country. However, they were afraid that the monarch would lose himself because of being respected by all people, and would impose tyranny on the people, causing misery. So the Luoshen Palace was set up.
It is built on the Holy Lotus Mountain, which is known as the sacred site. The Luoshen Festival is held every 13 years. At this time, monarchs from various countries will go to seek a contract with a certain goddess in the Luoshen Palace. No one knows exactly how many goddesses there are in the Luoshen Palace. Kings from all over the world regard seeking goddesses as a sign of their authority and ability. The goddesses will also choose the monarch who is suitable for them at the Luoshen Festival, and then, under the witness of the Lord of Luoshen Palace, they will sign an oath with the monarch in a contract to assist him and serve him life and death.