i believe that men have traveled here from another world , in some sort of a craft ; that they have been here , for a little while -- i saw the light in the sky before your mother disappeared -- and that they landed their craft on that rocky clearing . they then came into the forest and shot the deer with a drug -- perhaps to carry it away . then mother came out and they shot her with the drug too , and they carried her back to their
craft