C1104 A Sense of Security
The headquarters of Insect Clan, Queen Mother Imperial Palace, was located in the Battle Mountain of Atlantis. Fairy Yunxiao had predicted that Lee Beichen would come here to seize the Senluo Altar, so she had been hiding in the headquarters of Insect Clan.
Lee Beichen had caused a huge commotion in Queen Mother's Imperial Palace. Fairy Qiongxiao, Mage Yundu, and Fairy Yunxiao
