Witch Queens

< 2029 Giai and Lilith
2029 - 2129 Líf and Lífþrasir 
2129 - 2220 Lilly and Rose
2220 - 2316 Selene and Diana
2316 - 2358 Cereus and Primrose
2358 - 2455 Primola and Prima
2455 - 2619 Venus and Delilah 
2619 - 2672 Demeter and Hera
2672 - 2759 Amaterasu and Kisshōten
2759 - 2844 Arianrhod and Brigid
2844 - 2901 Bast and Nephthys
2901 - 2948 Artemis and Aphrodite
2948 - Present (2996) Hecate and Pasiphae