I remember the day the clock in the village square stopped. It was the summer I turned twelve, and the heat had wrapped itself around our small town like a damp cloth. My father had picked me up from the schoolhouse in his rusty green truck, the one with the cracked vinyl seat that stuck to the back of my legs. We were heading home, past the old mill and the narrow stone bridge where the water ran black and slow. That’s when I saw her.
Her name was Mira. She had been my best friend before her family moved away to the city, a year and a half before. We used to catch fireflies by the river and make up stories about the ghosts we never actually saw. She had a habit of tying a green ribbon around her wrist, a gift from her grandmother, and she would always make a wish when she tied it. I remembered that ribbon fluttering in the wind as she ran, her dark hair flying behind her.
On that day, she was walking along the canal path, wearing a white dress I had never seen, and she was barefoot. Her hair was longer, and she seemed somehow older, but it was definitely her. As our truck rumbled over the bridge, she turned and looked right at me. She smiled, and it was that same crooked smile, but her eyes were wrong – they seemed to look through me. She raised her hand and waved, and I saw the green ribbon around her wrist, looking new and bright. I waved back, my heart pounding with joy. I rolled down the window to call out, but my father was already steering the truck around the bend, and she was gone.
I told my father, ‘Dad, stop! That was Mira!’ But he just glanced in the rearview mirror and said, ‘Mira moved away, you know that.’ I insisted, but he wouldn’t turn back. That evening, I went to her old house, now empty and overgrown with weeds. The windows were boarded, and the porch sagged. But on the doorstep, I found a green ribbon, soiled and frayed, as if it had been lying there for years. I picked it up, and a cold chill ran down my spine.
That night, I had a dream. Mira was standing in the field behind the old mill, waving at me, calling my name. But when I got closer, she pointed to the mill’s waterwheel, and I saw a pale shape floating in the black water. I woke up screaming. My mother came in and held me, saying, ‘It’s just a dream, sweetheart.’ But I couldn’t shake the feeling.
The next day, I asked my father if he knew anything about Mira. He grew quiet, then said, ‘Her family moved away after the accident. The boy from the next town drowned in the canal a year ago. They say it was near the mill. We didn’t want to tell you, you were so young.’ I felt my blood run cold. ‘No, Dad, that was a boy. But Mira – what happened to Mira? I saw her wave at me.’ He looked at me strangely. ‘Lauren, Mira died of a fever last winter. You know that, right? We went to the funeral.’ But I didn’t remember any funeral. I didn’t remember her being sick. I started to question everything.
A year later, on the anniversary of her death, I walked to the mill alone. The waterwheel was still, covered in moss, and the water was still black. I stood on the bridge where I had seen her. The sun was setting, casting long shadows. Then I heard a faint, familiar giggle from behind me. I spun around, but there was no one. I saw a glimpse of white near the mill’s entrance. I followed, my heart thudding. The door was ajar, and inside was dark, dusty, and smelled of rot. I made out shapes: old grain bags, rusted machinery. And then I saw her – Mira, standing in the corner, her back to me. She was dripping wet, and her hair was plastered to her face. She turned slowly, and her eyes were empty white orbs. She raised her hand, and in it was the green ribbon, soaked and dripping.
She didn’t speak, but I heard her voice in my head: ‘You came back.’ I stepped back, my feet rooted to the floor. She moved toward me, gliding, and the ribbon twisted in her hand like a snake. ‘I’ve been waiting for you to keep our promise,’ she said. ‘We said we’d never leave each other. But you moved on.’ I didn’t remember any promise, but I felt a cold weariness seep into me. ‘Please, Mira,’ I begged. ‘What promise?’ She smiled, and her teeth were stained with dark water. ‘The one we made by the river, when we were seven. You said we would find the ghost of the mill together. We did. You just didn’t see.’
She reached out with her cold hand and tied the ribbon around my wrist. A shock ran through me, and I saw flashes of memory: Mira and me playing by the water, Mira tugging at my sleeve, pointing at the shadow in the mill, promising to come back and explore. I had blocked it out. The ribbon tightened slowly, and I felt my pulse slow. ‘Now you know,’ she whispered. ‘And now you can never forget.’
Somehow, I got out of there. I ran all the way home, the ribbon still on my wrist. When I tried to take it off, it wouldn’t budge. It stayed there, green and cold, for years. I eventually left that town, went to university in Cape Town, tried to put it all behind me. But every time I looked at the ribbon, I felt a pull, a tug toward that old mill. And sometimes, in the corner of my eye, I’d see a girl in white, waving at me from a bridge, and the ribbon would warm against my skin.
Last week, I returned to the town for the first time in ten years. The mill was gone – a housing development was built there. I stood on the new, clean bridge, looking at the concrete channel below. But as I touched the ribbon, I heard a distant giggle. I looked up, and there, on the other side of the bridge, was a young girl, maybe ten, with dark hair and a white dress, waving at me. She had a green ribbon on her wrist. I froze. She smiled and waved, and then turned and walked toward the empty lot where the mill used to be, and vanished.
Now I’m writing this from a little apartment in Cape Town. I’m 24, just like you, and I still have the ribbon. It never ages, never dries out. I’ve tried to cut it, burn it, lose it – it always comes back. And I know that somewhere, Mira is still waiting, her promise binding me to that place, to that moment. I just hope that one day, someone else will see her, and the cycle will pass to them. But for now, I carry the green ribbon, and every time I see a girl with dark hair and a white dress, my heart skips, because I know it’s her, and she’s always watching.