You never find out....
The story is gripping and very bizarre in its gender twisting plot. I'd have given this book 5 stars if the author had revealed where the mystery character had come from and why it chose to appear where it did. Very frustrating for me. Good story, could have had a much better ending.
amazon reviews