Queen of Atlantis

The Queen of Atlantis was the monarch of Atlantis in the. The first spot a statue of her, resemling April O'Neil.

Members of the Atlantis cult msstake for being a reincarnation of the Queen of Atlantis. When they give her a strange necklace, April O'Neil herself begins to see herself as Queen of Atlantis.