astarte952 almost 7 years ago so many of this woman look like twins. are they humans, cyborgs or something else?