The Weaver and the Frozen Prince retold by Katya Volkov
Once upon a time, in a kingdom shadowed by an enchanted forest, a jealous witch cursed a young prince, sealing him inside a column of unbreakable ice. Soldiers, alchemists, and sorcerers arrived from distant lands to attempt his rescue, but every spell and tool failed. A poor weaver girl named Lira, armed with nothing but her wooden loom and a spool of golden thread, set off through the forest. A silver-tongued fox appeared on the path and told her the secret: the ice could only be undone by a blanket woven from starlight. For three nights, Lira climbed the tallest hill and caught threads of light from the sky. She wove them without rest, and when the blanket was finished, it shimmered like the surface of a still lake at midnight. When she laid it across the prince's frozen shoulders, the enchantment cracked apart like thunder. The prince, restored and grateful, returned to the kingdom with Lira and they lived happily ever after.