1. The Hashtag That Killed

The video was only forty-three seconds long.

It had been uploaded at 10:17 PM from a burner account with no avatar and a string of random numbers for a name. By midnight, it had crossed eighty thousand views. By the time Su Wanqing woke up in her tiny rented apartment on the third floor of a walk-up in North River City’s old district, the number was past half a million and climbing.

The clip showed a narrow alley behind a convenience store, washed in the jaundiced glow of a single security light. A woman in a beige cardigan was crouched over a cardboard box. From the angle of the phone camera, it looked like she was gripping something small and struggling. The box shook. A muffled, high-pitched sound came through the phone speaker, distorted enough that it could have been an animal in distress. The woman’s face was partially visible—a pale oval, her mouth set in a tight line of concentration. Then the video cut to a series of still frames, each one slightly more damning than the last. The final image was a close-up of a scrawny orange tabby with one eye crusted shut, captioned in bold white text: THIS IS WHAT A LIBRARIAN DOES WHEN NO ONE IS WATCHING.

The caption beneath the video was even worse. “Caught her red-handed behind the 7-Eleven on Huaiyuan Road. Someone tell the animal protection bureau. Let’s make her famous.”

Su Wanqing did not see any of this until it was too late.

She had spent that evening doing what she always did: reading late at the branch library in the old textile district, then walking home along the canal path. The stray cat had been hiding under a dumpster, shivering, its fur matted with something dark and sticky. She had knelt down, coaxed it out with half a tuna sandwich from her bag, and wrapped it in her scarf. The cat had been injured, not abused—a gash along its side, probably from a dog or a bicycle spoke. She had taken it to the twenty-four-hour veterinary clinic three blocks away and paid three hundred yuan out of her own pocket for antibiotics and stitches. The vet had thanked her. The cat had purred. She had gone home feeling, for the first time in months, that she had done something unequivocally good.

But none of that was in the video.

What the video showed was a woman yanking a cat around in the dark. What the captions said was that Su Wanqing, a librarian at the North River Public Library, had been secretly torturing strays for months. What the comments added was infinitely worse.

She found out when her phone began to vibrate nonstop at six-fifteen the next morning. At first she thought it was an alarm glitch. Then she saw the notification count: three hundred and seven unread messages across WeChat, Weibo, and her work email. The oldest one was from her supervisor, Mrs. Tao, sent at 11:42 PM: “Wanqing, please call me as soon as you see this. There is a situation.”

She sat up in bed, heart hammering, and opened Weibo.

Her username—@Wanqing_Reads—was trending. Not nationally, but high enough in the local trending list that her profile had been shared into tens of thousands of timelines overnight. The first thing she saw was the video. She watched it three times, her hands going cold. It was her. That was her coat, her scarf, her hair pinned up with the cheap wooden clip she had bought at the night market. But what the video showed was not what had happened. The cat had been hurt. She had been helping. Why had someone edited it to look like she was—

She scrolled down to the comments.

“Scum like this should be locked in a cage themselves.”

“I know where she works. North River Public Library, third floor, children’s section. Imagine leaving your kids with this monster.”

“Someone should throw her off a building. See how she likes it.”

“Is there a full video? I want to see her face when she gets arrested.”

There were hundreds of them. Thousands. The replies to the top comment alone formed a cascading wall of rage that her shaking thumb could not scroll through fast enough. She found a death threat from an account with a cartoon dog avatar. She found her home address, posted in plain text by someone who claimed to be her neighbor. She found a Photoshopped image of her face superimposed onto a wanted poster for animal cruelty, complete with a red stamp that read GUILTY in classical seal script.

She threw up in the kitchen sink.

Her phone kept buzzing. Mrs. Tao again. A number she did not recognize. Her mother, calling from three time zones away. She could not answer any of them. Her voice had seized up somewhere in her throat.

The next twelve hours passed in a blur of terror and disbelief. She managed to call Mrs. Tao and stammer out an explanation—the cat was injured, the vet on Huaiyuan Road had records, she could prove it—but Mrs. Tao’s voice was strained. “The library’s official account is getting tagged in all of this. The director is calling an emergency meeting. Just… stay home today. Please.”

She stayed home. She pulled the curtains shut and sat on the floor with her back against the sofa, clutching her phone like a grenade. She tried to post a clarification. She typed out the truth in careful, measured sentences, attached a photo of the vet receipt, and hit send. Within minutes, the replies came flooding in.

“Too late. Fake receipt.”

“My uncle is a vet and he says that stamp looks doctored.”

“Even if it’s real, you probably paid them off.”

She deleted the post. She tried again, this time with a short video of herself, pleading. Her face was pale, her eyes red-rimmed. She held up the vet receipt to the camera. The video was immediately screen-grabbed and turned into a meme. Someone added a clown nose filter. Someone else looped a clip of her blinking and captioned it: “When you get caught and try to cry your way out.”

Around two in the afternoon, a rock shattered her living room window.

It was not a large rock—maybe the size of a fist—but it came through the glass with a sound like a gunshot and skidded across the floor, leaving a trail of glittering shards. She screamed and scrambled into the bathroom, locking the door. Through the broken window she could hear voices outside, young and jeering. “Animal killer! We know you’re in there!”

She sat in the bathtub, fully clothed, and did not move for an hour.

At some point she must have fallen into a kind of half-sleep, because the next thing she registered was the orange light of sunset slanting through the bathroom’s frosted window. The apartment was quiet. The voices outside had gone. Her phone had finally stopped buzzing, its battery down to four percent. She plugged it in, and against every instinct, she opened Weibo again.

The hashtag had changed. It was no longer just her name. Now it was #JusticeForOrangeCat, and it was still trending.

She read every new comment. She could not stop herself. Each one was a small, precise incision. Some of them were not even about the cat anymore; they were about her appearance, her voice, her unmarried status at thirty-two, her “creepy” job at a library where she “probably reads weird stuff to kids.” The mob had excavated her entire life and found it wanting in every conceivable way. An old photo from a college alumni page resurfaced, showing her slightly drunk at a class reunion. She was branded a degenerate. A former coworker posted that she had once been “difficult to work with.” That became proof of her inherent evil.

And then, buried in the endless scroll of condemnation, she saw a single comment that was different.

It had no exclamation marks. No insults. No calls for violence. It was written in plain, almost formal language, as if copied from an old document. It read:

“A memorial will reach the throne. The court will know of this.”

The account name was a string of archaic characters she did not recognize. It had zero followers and had been created that morning. She stared at the words for a long time, trying to parse their meaning. It did not sound like a threat. It sounded like a promise—or a judgment from somewhere outside the world she understood.

She looked at the time stamp. The comment had been posted at 4:03 PM, just minutes before the rock came through her window.

Her thumb hovered over the screen. She wanted to reply, to ask what it meant. But what would be the point? None of this was real. None of these people were real. They were just voices in a machine, and the machine had decided she was guilty.

She put the phone down. She walked to the window—the broken one, with glass still crunching under her slippers—and looked out at the darkening sky. The air was cold. Far below, the canal glinted dully. The street was empty. She thought about the cat, the orange tabby, and wondered if it was still alive. She thought about her brother, Su Mochen, who was probably holed up in his graduate dormitory on the other side of the city, buried in Tang Dynasty legal codes and oblivious to the whole nightmare. She hoped he would not see any of this. She hoped he would stay buried.

She stood there for a long time.

Then, very calmly, she opened the window. The frame was warped and it took both hands to shove it upward. Cold air rushed in. She climbed onto the sill, her socked feet finding purchase on the narrow ledge. The ground was a long way down, but the distance did not feel real. Nothing felt real. She was just a librarian who had tried to help a cat.

She did not look at her phone again. If she had, she would have seen a new notification: a direct message from the same strange account, containing only a single line of classical poetry and an audio file she would never play.

She let go.

—

Seven kilometers away, in a cramped dormitory room stacked with history monographs and empty instant-noodle cups, Su Mochen’s laptop screen flickered and refreshed.

He had been monitoring her phone for the past six hours. It was a simple enough intrusion—he had set up the remote-access script months ago, back when his sister’s depression had first started to deepen, and he had needed a way to know she was safe without calling her every hour. He was not a professional hacker, not yet, but he was a fast learner. The Tang Dynasty legal database he was building for his master’s thesis required a certain amount of digital archaeology, and he had picked up the necessary skills along the way.

The screen was split into two windows. On the left, a live mirror of Wanqing’s phone activity, now showing only the static icons of an idle device. On the right, a paused video feed from a security camera he had accessed outside her apartment building. He had watched her climb onto the windowsill. He had watched her hesitate, her silhouette framed against the dim light of the room. He had watched the moment gravity took over, and he had not been able to breathe.

The video was frozen now. He could not rewind it. He could not unsee it.

He sat perfectly still, his hands flat on the desk. The radiator hissed. Outside, a siren began to wail, distant and indifferent.

After a long while, he reached for the mouse and closed the video window. He closed the phone mirror. He opened a new text document, blank and white, and stared at the blinking cursor until it blurred.

Then he typed four characters, slowly, deliberately, in the ancient seal script he had been studying for three years: 辛 雲 京 奏.

Xin Yunjing. Military Governor of Hedong. The man who had crushed a prison break in the first year of the Guangde era and executed the perpetrators without waiting for imperial approval, because he knew that waiting would mean more chaos, more blood. A man who had understood that the boundary of justice is drawn only by those who dare to snap the brush.

Su Mochen saved the document. He closed the laptop. He reached for the framed photograph on the corner of his desk—two children, a boy and a girl, squinting in the sunlight on a beach they would never see again—and laid it face down.

When he opened the laptop again, he was no longer a graduate student. He was a man with a memorial to write.

The cursor blinked. He began to code.

Chapter Comments (0)

No comments yet. Be the first to comment!

Leave a Reply

Your email address will not be published. Required fields are marked * *