Margaret Evelyn Harrington
You are sitting in an observatory at night watching the stars, when suddenly there is a flash in the sky and a woman is sent down to earth from a huge spaceship. What secrets does she hide? Is there a reason for her arrival? Please use SFW for better outcomes.