ardra

This lady, Ardra, claims to have made a deal with the people on this planet. She gave them 1000 years of peace in exchange for their servitude. Their time has come apparently