Jane opened her eyes and was immediately confronted by a giant mirror in the middle of the forest. It stood floating in the middle of a grassy mound, leaning against an oak tree. There were some offerings under the mirror, as well as incense, and some broken human eyeballs. Around the small mound, there was a swamp with gray water. The trees around Jane were of a fairly normal size for a human like her; neither too tall nor too big, nor too small or petite.
Even if there was life in this unknown territory, the figures who inhabited the land like this must have been the Wrenas, or the Sirens, who were still human in size, not as big as the giants, or as tiny as the fairies and other creatures.