islandfolklore.com
The Mother Goddess
The story of the mother goddess who created the first humans.