Under the silvery light of the full moon, ten-year-old Luna sat by her bedroom window and wrote observations in her battered journal. Her chestnut hair was tousled, as always, and her eyes followed the patterns of shadows on the wall. But tonight something was wrong.
Her younger brother Misha hadn’t drawn for three days. His sketchbook lay untouched, and when Luna asked why, he just shrugged and said, “I don’t know. I just don’t feel like it.” Her best friend Sonya stopped making up stories. And Luna herself noticed that her favorite pastime—finding patterns in nature—no longer brought her joy.
Something was stealing children’s dreams.
That night Luna couldn’t sleep. She looked out the window at the forest that began right behind their house. The trees there grew oddly, spiraling, and the flowers glowed in the dark in impossible shades of violet and blue. Adults said the forest was enchanted, but Luna always felt it was more friendly than frightening.
Suddenly something luminous settled on the windowsill. Luna gasped. A spider the size of a cat sat before her, but it was no ordinary spider. Its body was made of pure starlight, and its eight legs shimmered with lunar gleams. The creature tilted its head as if studying the girl, and gently touched her hand with one leg.
In that moment Luna saw a vision: a vast web stretched beneath the vaults of a crystal cave, sparkling in all the colors of the rainbow. But holes gaped in the web, and a dark shadow in the shape of a moth was devouring the threads one by one. With each eaten thread the world grew a little dimmer.
“Do you want me to come with you?” Luna whispered.
The spider of starlight—Luna decided to call her Iskrinka—nodded and jumped to the floor, heading for the door.
Luna knew she had to be careful. She had always been careful—too careful, other children said. But her brother had stopped dreaming. Her friends were losing their imagination. And if the vision was true, soon all the children in the world would wake up hollow inside.
She put on a warm sweater, took a flashlight and her journal, and slipped quietly out of the house.
The forest greeted her with the whisper of leaves. Iskrinka led Luna along a path the girl had never noticed before. The trees seemed to part for them, creating a way where there had been none a minute earlier. Flowers opened as they approached, lighting the way with a soft glow.
“The forest is helping us,” Luna realized, writing the observation in her journal. It comforted her. Maybe she wasn’t as brave as the heroes in books, but she knew how to notice important details.
They walked all night. Luna grew tired, but Iskrinka sometimes spun tiny webs between branches, and when Luna looked at them she glimpsed what lay ahead: the crystal cave, a silver-haired woman at a loom, and the same dark shadow devouring dreams.
Finally, when the sky began to lighten, they came out onto a clearing. In the center of the clearing yawned the entrance to a cave, from which poured a soft, iridescent light like the northern lights.
Luna stepped inside and froze in amazement.
The cave was enormous, and its ceiling was covered with the most beautiful and most sorrowful thing Luna had ever seen. A web the size of the sky stretched from wall to wall, and each of its threads pulsed with its own light. Yet holes gaped everywhere, and in a distant corner a dark shadow in the shape of a huge moth was slowly consuming another section of the web.
“At last,” a tired voice said.
At a loom in the middle of the cave sat a woman with long silver hair that moved like silk threads in the wind. Her face was beautiful but weary, and her eyes held the wisdom of ages.
“Are you the Keeper of the Web of Dreams?” Luna asked.
“My name is Silvana,” the woman nodded. “And I can no longer do this work alone. For centuries I have woven protective dreams for all the children of the world, but my strength is failing. And the Moth of the Void grows, feeding on imagination and dreams.”
“How can I help?” Luna stepped closer, though her hands trembled.
“The Web of Dreams is woven from the qualities of the human heart,” Silvana explained, pointing to the multicolored threads. “Golden threads are joy. Pink—hope. Green—creativity. Blue—wonder. And the red… the red threads are courage. Those are the ones we lack the most. The Moth of the Void is afraid of courage and cannot devour those threads, but I cannot make them anymore. I am too tired to be brave.”
Luna looked at the web, then at her hands.
“But I’m not brave,” she whispered. “I’m always careful. Other children say I’m too afraid to take risks.”
Silvana smiled sadly.
“Courage is not the absence of fear, child. You were afraid, but you still came here, didn’t you? You noticed what others could not. You trusted Iskrinka even though you didn’t know where she would lead you. Your carefulness is not a weakness. It’s another kind of bravery—wise bravery that thinks before acting.”
Luna thought of her brother, of Sonya, of all the children waking up empty. She thought of a world without imagination, without dreams, without stories.
“Teach me to weave,” she said firmly.
Silvana led her to the loom. It was made of moonlight and crystal, and when Luna touched it she felt warmth.
“Close your eyes,” Silvana said. “Find inside yourself a moment when you were brave. Any moment, even the smallest. Feel it. Now reach your hand toward the moonlight.”
Luna closed her eyes. She remembered leaving the house tonight, not knowing what awaited her. She remembered entering the forest full of the unknown. She remembered every step of the journey, every moment she wanted to turn back but kept going.
Her hand touched a beam of light pouring through a hole in the cave ceiling. The light solidified. From her palm a scarlet thread stretched out, bright and strong, woven from her own quiet courage.
“Wonderful,” Silvana whispered. “Now we weave together.”
They worked side by side. Luna created threads of courage, and Silvana wove them into the web. But the Moth of the Void noticed them. The huge shadow turned and flew toward them, leaving a trail of desolation.
“He’s coming!” Luna cried.
“Keep weaving!” Silvana shouted. “Iskrinka, protect us!”
The little starry spider grew, becoming bigger and brighter. She spun a protective web of pure light between them and the Moth. The creature slammed into it and recoiled, but Iskrinka’s web began to crack.
Luna wove faster; her fingers flew over the loom. She thought not only of her own courage but of the bravery of all children—of the courage to try something new, to draw the first picture, to tell a story, to ask a question, to admit a mistake, to stand up for a friend.
Scarlet threads poured from her hands in a stream. Silvana wove them into the web so fast her hands became a blur. The Web of Dreams began to mend, holes closing, colors growing brighter.
The Moth of the Void broke through Iskrinka’s shield and hurtled straight at Luna. Its wings were woven from forgotten dreams and lost hopes, its eyes empty chasms.
Luna did not retreat. She reached out with the last, brightest thread of courage—the thread spun from the decision not to give up even when afraid.
The thread wrapped around the Moth. It screeched—a sound that made Luna cover her ears—and began to shrink. The red thread of courage burned it, because courage is the opposite of void. Where there is bravery, there is hope. Where there is hope, there are dreams.
The Moth shrank smaller and smaller until it became a tiny speck of shadow that Silvana trapped in a crystal vial.
“He will not disappear forever,” the Keeper said, sealing the vial. “Void is part of the world. But now he is too weak to do harm. And the Web of Dreams is whole again.”
Luna looked up. The web shone brighter than ever. The red threads of courage intertwined with all the other colors, creating a pattern of incredible beauty. And Luna suddenly realized—she had seen this pattern before. In the spirals of the trees in the forest. In the petals of flowers. In the clouds in the sky. The Web of Dreams was everywhere, connecting all living things.
“What happens now?” Luna asked. “Will you weave alone again?”
Silvana shook her head.
“No. You taught me that I don’t have to do it alone. Every child who chooses to be brave—in their own way, quietly or loudly—adds a thread to the web. My job is simply to watch the pattern and help when needed.”
She laid her hand on Luna’s shoulder.
“You will always be a part of this web now. When other children need courage, they will find your threads in their dreams.”
Iskrinka, once small again, climbed onto Luna’s hand. She was warm despite being made of light.
“It’s time to go home,” Silvana said. “Your family will wake soon.”
Luna left the cave. The sun rose over the forest, painting the sky in pink and gold. Iskrinka showed her the way back, and this time the path was shorter, as if the forest were thanking her for the help.
When Luna returned home and quietly crept back into her room, she heard her brother’s voice from the next room:
“Mom! I had the most amazing dream! About flying ships and islands in the sky! Can I draw it?”
Luna smiled and opened her journal. She wrote down everything that had happened, every detail, every pattern, every discovery. And on the last page she drew a web — red