Isle of Women

The Isle of Women is a land near, but apart from, the West. The spirit Corliss lived there before her death.

Mythology

 * Corliss & the Sea