mystery woman in a mystery land