Another thought..cloning????
Check out the page above..see the lady on the right...lying down and a line drawn to a star like "ship" maybe...then connecting to one of those tubes..with the lady with her hand in the tube.....
Reminds me of the Matrix
I know..that's a stretch