Still deep in sleep, Talia gives birth to twins (a boy and a girl). They are tended by fairies. One day, the boy begins to suck on Talia's finger and draws out the flax splinter. Talia awakens immediately. She names them "Sun" and "Moon" and lives with them in the house. The king returns and finds Talia is the mother of twins. He tells her what happened and they form a bond.