TSASOTO

The Socially Anxious Streamer Only Talks Online – Chapter 8


Chapter 8 – Meeting


A few days passed in the blink of an eye. Early Saturday morning, Shi Cha was picked up by a car arranged by the show’s production team and taken to the filming location for this episode.

In fact, for the previous few episodes, the amateur guests hadn’t been provided with transportation by the production team. The only reason Shi Cha got to ride in the car this time was thanks to his mother.

Director Qi, out of respect for his own teacher, naturally had to take special care of this pretty junior, who was a bit socially anxious and withdrawn.

The filming location was in an ancient town in the neighboring city—not too far away.

By the time Shi Cha got out of the car, four people had already arrived in the lounge at the filming site.

The variety show <Go For It, Brother!> had three regular cast members and three guest stars per episode.

The regulars were: veteran comedian Zhong Jiarong, aged 55; rising comedy star Wu Heze, aged 33; and new-generation idol actor Zhou Caizhe, who had just turned 26.

At this moment, all three regulars were already present, along with one of the guest stars for the episode—Lu Lecheng, the newly appointed leader of a freshly debuted idol group.

He also happened to be Shi Cha’s university classmate.

Inside the lounge, the four were chatting.

Zhong Jiarong, Wu Heze, and Zhou Caizhe had already worked together on several episodes, so they were quite familiar with each other.

Moreover, with Zhong Jiarong and Wu Heze both being comedians, even the most mundane topics turned into humorous banter in their hands, keeping things from ever going dull.

Lu Lecheng, on the other hand, still felt like the camera rarely lingered on him during the livestream. Though he tried several times to start conversations, even when others responded, the topic would quickly shift away again, leaving him a bit anxious.

Just as Zhong Jiarong and Wu Heze were speculating about the remaining two guest stars, the door opened—and Shi Cha walked in.

Hearing the door, the four turned simultaneously toward the entrance—and were met with an almost unrealistically beautiful face.

Yes, beautiful!

Fair skin, delicate features, bright and expressive eyes—though with a hint of coldness.

Zhong Jiarong was momentarily stunned by the sheer beauty of Shi Cha’s appearance. Then he realized he didn’t recognize this young man at all, let alone know his name.

Of course, it would be a bit rude to ask directly.

So he grinned and joked, “Looks like I’m going to have to give up my title as the most handsome one here.”

He even pretended to rub his eyes, as if he’d been blinded by the radiance. Naturally, fellow comedian Wu Heze played along with the bit.

Shi Cha found situations like this hard to handle. He could feel his palms starting to sweat, and he had a strong urge to escape.

But since he was already here, there was no turning back.

Forcing himself to stay calm, he stepped forward and greeted everyone. “Hello, I’m Shi Cha, the amateur guest for this episode.”

As soon as he said that, Zhong Jiarong froze in surprise. With looks like that—he’s not a celebrity?

The livestream camera was aimed directly at Shi Cha. Yet even under such a close-up, unflattering angle, his beauty remained undiminished.

Not only were the people in the lounge struck by Shi Cha’s beauty like a lightning bolt, but the livestream audience watching from home clutched their chests in awe—after all, the camera was zoomed in on his face.

[“555 (sobbing emoji), Mom, I’ve seen a god-tier face! Are you sure he’s not a celebrity?”]

[“Right now. Immediately. I need all the info on this gorgeous guy!”]

The moment Lu Lecheng saw Shi Cha in the lounge, he was momentarily stunned. But that was quickly replaced by an uncontrollable wave of jealousy and annoyance. However, when he saw everyone else’s reactions and noticed the livestream camera, inspiration suddenly struck.

Smiling, he walked over to greet Shi Cha with an air of familiarity. “Shi Cha! I didn’t expect to see you here. Why didn’t you mention it in the class group chat?”

Zhong Jiarong raised his eyebrows. “Oh? Xiao Lu, you two know each other?”

With the camera now turned to him, Lu Lecheng immediately angled his face to show off his best side and flashed his most photogenic smile. “Yes, Mr. Zhong—we were classmates in university. Both of us were in the acting program at A University.”

He took the opportunity to casually name-drop their prestigious alma mater, knowing that the acting department at A University ranked among the top in the country and would help boost viewer favor.

But Zhou Caizhe, who had remained mostly quiet until now, asked with a puzzled expression, “Huh? If he graduated from A University’s acting program, how come he’s showing up here as an amateur guest?”

Lu Lecheng quickly answered on Shi Cha’s behalf, “Shi Cha never joined the entertainment industry. After graduation, no one really knew what he was up to. We’ve had no contact since. If I hadn’t seen him today, I would’ve thought he switched careers.”

As he spoke, he reached out to pat Shi Cha on the shoulder in a friendly gesture.

But Shi Cha disliked physical contact. As soon as Lu Lecheng’s hand moved in, Shi Cha dodged it completely.

Lu Lecheng’s hand froze awkwardly mid-air.

He gave an embarrassed smile and apologized to Shi Cha, “Sorry about that—my bad.”

Shi Cha accepted the apology calmly, without the slightest sense that he had done anything wrong.

Everyone who witnessed the moment: [“……”]

A wave of awkwardness instantly filled the lounge.

None of them were close enough to this pretty-faced newcomer to try anything so physically familiar—like a shoulder pat—on first meeting.

But these two had been classmates for four years at university, and Shi Cha still didn’t give him any face? Leaving someone hanging like that on camera? It gave the impression that Shi Cha might not be the easiest person to get along with.

After a few seconds of silence, Zhong Jiarong chuckled and changed the subject. “Director Qi told me we have a major guest joining us today. I wonder who the last guest is?”

Wu Heze grinned and joked, “You sure he didn’t mean you—weight-wise?”

Everyone laughed, and the awkward moment seemed to dissolve.

But the livestream viewers wouldn’t forget what happened so easily.

[“Who does he think he is? So rude! Chengcheng, you did nothing wrong—no need to apologize!”]

[“Ugh, he’s clearly one of those people who turns their back on you the moment they graduate. Poor Chengcheng still thought of him as a friend!”]

[“Graduated from A University’s acting program and accomplished nothing. No presence in the industry. Looks like a pretty face alone won’t get you far in showbiz.”]

[“What good is a good-looking face? He definitely doesn’t have the skills our Chengcheng has. Chengcheng won awards all throughout college!”]

[“…”]

The comment section was almost entirely flooded by Lu Lecheng’s fans.

Even the general audience began to view Shi Cha less favorably.

Meanwhile, in the lounge, Lu Lecheng wore a look of apology on his face—but inside, he was practically glowing with smug satisfaction.

He had spent four years at university with Shi Cha, so he knew him well.

Shi Cha was low-key and almost always kept to himself. He rarely interacted with others, except for one person—Du Yan, the classmate who constantly wandered around and had the lowest grades in the program.

He still remembered someone once joking: “How did the top student and the bottom one end up as best friends?”

Shi Cha’s aloof demeanor and his reputation for keeping others at a distance were well-known across the school. Outside of class and acting exercises, he rarely spoke more than three sentences to anyone.

And Lu Lecheng also knew one more thing—Shi Cha hated physical contact. He reacted almost like a trauma response when touched.

So yes, what he did today was intentional—he’d deliberately tried to make Shi Cha dodge in front of the camera.

One was a beautiful but seemingly rude amateur, and the other a kind, considerate rising star in the entertainment industry.

He was sure that by using Shi Cha’s face, he could generate more buzz and attention for himself.

Shi Cha knew very well what people would say about his reaction after it aired. But he had no choice.

Some instinctive reactions simply couldn’t be overcome.

Zhong Jiarong chatted animatedly with the others, occasionally trying to bring Shi Cha into the conversation, but he only ever responded in brief replies—three to five words at most. That just made the others even more convinced that he was cold and hard to get along with.

Shi Cha, however, felt perfectly fine being the quiet background character. As someone with social anxiety, he naturally disliked small talk and mingling.

After some time passed, the final guest arrived.

As the sound of the door opening rang out, everyone stood up.

Zhong Jiarong clapped and laughed, “The world champion is here—now that’s what I call heavyweight!”

Lin Ran had spent three years in the esports world, winning three national titles and two world championships. In his final year before retirement, he even won an Olympic gold medal.

Even without mentioning his top-tier status in the entertainment industry, just based on his esports career, he was considered the number one figure in the field.

One by one, everyone stepped forward to shake his hand and greet him. Lin Ran responded to each of them politely.

Finally, only one person remained—the one standing quietly at the back of the group: Shi Cha.

Lin Ran smiled warmly and walked over to him, extending a fair, slender hand.

Shi Cha stared blankly at Lin Ran as he walked toward him from across the room, frozen in place like a paused frame. For a moment, he wasn’t even sure if he was dreaming.

Why was Lin Ran here? Why hadn’t there been any news about this beforehand?

Lin Ran let out a soft chuckle and continued to hold out his hand, his voice gentle and rich with a magnetic tone.

“Little Shi Cha, aren’t you going to shake hands with your big brother?”


TSASOTO

The Socially Anxious Streamer Only Talks Online – Chapter 7


Chapter 7: Add Me on WeChat?


Inside a hotel suite, Lin Ran, wearing gold-rimmed glasses, sat by the floor-to-ceiling window.

Outside the window was a view of the city at night.

On the table in front of him sat a black laptop. At the moment, the screen was displaying a game chat interface.

Lying flat on the table, his phone was playing a livestream on a certain platform.

Shi Cha’s clear voice came through the phone.

“This is a gaming friend I just met. I’ll team up with him in a bit and play a few rounds.”

There was a trace of cheerful excitement in his tone.

“Mmm, Cha… ‘Cha Buduo’ is a really skilled mid-laner—he definitely won’t be a burden.”

Now with a bit of indignant pride in his voice.

Then came a flurry of clacking as he typed on the keyboard.

Once the typing stopped, Lin Ran immediately received a message in the game chat.

[LR is the best]: I’m livestreaming on my end, so voice chat’s a bit inconvenient. Can we communicate by typing?

Lin Ran raised an eyebrow slightly and typed two words:

[Cha Buduo]: Sure.

His agent, Li Xin’an, picked up the materials Lin Ran had tossed onto the sofa and casually placed them neatly on the coffee table.

“You just got back and you’re already gaming. Can’t even take a little time to relax properly?”

Without looking up, Lin Ran kept his eyes on the keyboard as he replied, “Gaming is how I relax now.”

Though Li Xin’an didn’t play games himself, he’d seen kids in his family playing—when they got into it, they’d start hammering the keys or even open voice chat to argue. He couldn’t understand how something so emotionally intense could count as relaxing.

But after a moment, he added, “I mentioned this before—the All-Star tournament is coming up. The game’s official team changed the voting system this time. Viewers can vote not just for active pro players, but also for retired ones.

Of course, once a player retires, they’re out of the spotlight, with no matches, and their popularity drops quickly. So they usually don’t stand a chance at making it into All-Stars. But I just checked the numbers—you’re not only leading among retired players, you’re actually in the top three overall, even compared to the current roster.

At this rate, it’s almost certain you’ll be going to All-Stars.

So it’s a good thing you’re still playing here and there. Helps keep your mechanics sharp. Wouldn’t want to get crushed by active pros when the time comes and lose face.”

Lin Ran only gave a soft “Mm” in response, his attention still locked on the game. Shaking his head, Li Xin’an said “Don’t stay up too late,” and left.

In the game, Lin Ran and Shi Cha had already formed a duo and started queuing for ranked matches.

Shi Cha wiped the sweat from his palms with a towel. What he said earlier about not being able to use voice chat—was a lie.

Because the moment he got on voice chat with Lin Ran, the audience in his livestream would immediately recognize Lin Ran’s voice.

The trending topic from before had just started to cool down. He didn’t want to draw more attention to himself because of Lin Ran again.

Besides, deep down, he felt that this version of Lin Ran—as his gaming friend—belonged only to him, not to the masses who idolized him as a top celebrity.

He didn’t want the viewers to know what Lin Ran was like in private.

But since he was streaming, he had to give a heads-up. If he didn’t say anything and Lin Ran happened to let something slip, it could be taken out of context—and that would be even worse.

The game started quickly. Even without voice chat and with only minimal typing, their coordination was seamless.

After all, Shi Cha had spent over a year mimicking Lin Ran’s playstyle as a mid-laner, and then another year learning to jungle based on that experience.

Whether it was Lin Ran or Shi Cha, just a single movement was often enough for the other to grasp their intentions.

That kind of unspoken synergy felt incredibly novel to Shi Cha.

And for Lin Ran, it had been a long time since he’d had such a well-matched teammate.

The game ended quickly.

Shi Cha switched away from the game screen, only to see the chat feed flooded with praise for both him and Lin Ran.

[“That mid-laner’s really skilled. Is “Cha Buduo” a smurf account for some pro player?”]

[“From what I’ve observed, probably not. His style doesn’t match any active pros. If anything, he plays a lot like the retired legend Ran-shen. I think he’s just a die-hard fan trying to imitate him.”]

[“Wait… could it actually be Ran-shen himself?”]

[“Are you kidding? Ran-shen just got used for clout by this streamer not long ago. Why would he not only add him as a friend but also team up for a livestream? Actually… don’t tell me this “friend” is someone the streamer hired to impersonate Ran-shen and stir up hype again?”]

[” …Your conspiracy theories are seriously terrifying!”]

Shi Cha wasn’t upset at all by the suspicious comments.

He was practically bubbling with joy.

[“Hmph, this “Ran-shen” you’re all talking about? Right now, he’s my gaming buddy.”]

“That’s it for today’s stream. See you all tomorrow.”

The chat was still asking why the stream ended so early, but Shi Cha didn’t explain a thing—he simply cut the broadcast.

Once the stream was off, he cleared his throat softly, took a deep breath, and opened the team voice channel.

“Ra-Ran-shen? Can you hear me?”

“Yes.”

The deep, pleasant voice on the other end never failed to make Shi Cha’s ears turn red and his heart race. Steadying himself, he explained,

“I’ve ended my livestream on my side.”

The implication being—they could now talk freely.

Then, he heard a soft chuckle from the other end. The sound, transmitted through the signal and into his headphones, seemed to vibrate directly against his eardrums.

For a brief moment, it felt like the laugh had happened right beside his ear.

Shi Cha’s face turned even redder.

Ranked matches didn’t start immediately, so while waiting for the rest of the team to load in, Shi Cha clicked on Lin Ran’s avatar and stared intently at the name displayed beneath it.

He pressed his lips together, blushing furiously.

Whether it was the previous name, “Cha Henduo”, or the current one, “Cha Buduo” (Almost the Same), both had the character “Cha” in them—just like his own name.

He didn’t dare assume it had anything to do with him, but the coincidence alone was enough to fill his heart with joy.

“Ran-shen, why did you change your username? Does the name mean anything special?”

Though he knew it probably had nothing to do with him, Shi Cha couldn’t stop himself from asking.

“Oh? That? Well, isn’t everything in life either cha buduo or cha henduo? Of course, things that are cha henduo (far apart) can, through effort, become cha buduo (closer)… and eventually be achieved.”

Shi Cha: “……”

Why did that sound like a random dose of motivational chicken soup?

While Shi Cha was stunned by the sudden philosophical turn, another soft laugh came from the other side.

“I just made that up on the spot.”

“The ‘Cha’ in the username—was taken from a little friend’s name.”

Shi Cha thought to himself: Then I must be fated to that ‘little friend’—we even share a character in our names.

They kept playing until 11 p.m., and only under Lin Ran’s gentle urging did Shi Cha reluctantly prepare to log off.

His usual routine of going to bed promptly at 10 p.m. didn’t exist when Lin Ran was involved.

Just before Shi Cha logged off, Lin Ran suddenly asked,

“Best, want to add each other on WeChat?”

“Huh?” Shi Cha froze, not expecting Lin Ran to take the initiative. He hurriedly grabbed his phone.

“Oh—sure!”

But just as he was about to recite his number, it suddenly hit him—this was Shi Cha’s personal phone number, and he was a livestreamer now.

“Ah—s-sorry, my WeChat is, uh… experiencing an error. Yeah, an error. I haven’t had time to fix it. Once I get it sorted, I’ll add you!”

Shi Cha rarely lied. In fact, he barely spoke much at all—let alone lied. So the moment he started fibbing, he stumbled and stammered all over the place.

After he finished, his heart was full of anxiety.

Would Lin Ran think I’m being difficult? Would he change his mind about adding me?

What if Lin Ran just asks for my number directly?

There was a brief pause on Lin Ran’s end—one second, maybe two—before that same warm voice came through:

“Then take down my number. Once you get it fixed, just add me.”

Shi Cha let out a tiny, quiet sigh of relief.

“Okay. Once it’s fixed, I’ll add you right away.”

“Well then, good night.”

“Good night.”

After saying good night to Lin Ran, Shi Cha immediately got to work setting up his secondary WeChat account.

Half an hour later, he finally registered it successfully, set the profile picture and username, and nervously searched for Lin Ran’s phone number. Holding his breath, he tapped [Add to Contacts.]

Lin Ran was leaning against the headboard, a pen loosely held between his long, slender fingers. His head was lowered in concentration as he scribbled and sketched on a piece of paper.

Suddenly, his phone gave a short ding.

He paused, reached over, and tapped the screen.

It was a friend request.

“Ran-shen, it’s me—‘LR is the best.’”

Lin Ran clicked [Accept] and casually changed the remark name from the default “LR is the best” to “Little One.”

When Shi Cha saw that Lin Ran had accepted his request, he couldn’t help but roll twice across the bed while hugging his phone. Blushing, he typed a message:

[LR is the best]: [Ran-shen, does this mean we’re internet friends now?]

At the top of the chat window, the words “The other person is typing…” appeared, and Shi Cha’s heart started pounding wildly.

What if Ran-shen doesn’t like this kind of conversation? What if he regrets adding me?

Before he could spiral further, a message popped up:

[LR]: You’re the only one.

The only what?

The only internet friend?

Shi Cha couldn’t help rolling across the bed again. Blushing deeply, he kept typing.

[LR is the best]: [Then I won’t disturb Ran-shen’s rest. Good night, Ran-shen.]

[LR]: [Good night, little one.]

Seeing those words—“little one”—Shi Cha, who originally planned to stop chatting, couldn’t help but send another message:

[LR is the best]: [Why are you calling me ‘little one’? I’m not that young.]

[LR]: [You’re only twenty. I’m twenty-six. From my perspective, you are a little one. Besides, I can’t keep calling you ‘Best,’ can I?]

Shi Cha thought about it and figured “little one” was still better than “Best.”

He hugged his phone and typed out one last “Good night.”

This time, they really did stop chatting.

That night, Shi Cha fell asleep with a smile on his face, phone still in his arms.

In his dream, it was a thirteen-year-old Lin Ran telling a bedtime story to a seven-year-old Shi Cha. It was a tale about a brave warrior. Shi Cha dozed off partway through.

Little Lin Ran gently tucked the blanket around him and softly said:

“Sleep well. When you wake up, you’ll forget everything. Good night, Cha Buduo little one.”


TSASOTO

The Socially Anxious Streamer Only Talks Online – Chapter 6


Chapter 6 – Are You Free?


Ten minutes later, Du Yan rushed in, flustered and out of breath.

He slammed the contract onto the table, wiped the sweat off his forehead hard, and glared at Shi Cha.

“Shi Cha, if you don’t sign this contract, how could you possibly be worthy of all the blood and sweat your Brother Yan has poured into this?”

Although Shi Cha was socially anxious, he wasn’t someone who didn’t know right from wrong.

This variety show might not be the top-tier one in the country, but it was always trending online and had a huge audience base. Even if he was chosen purely for his looks, he knew Du Yan must’ve worked hard behind the scenes to make it happen.

Otherwise, with so many candidates, how could his resume have been seen and selected so quickly?

He was the one who asked Du Yan to find him work, so he couldn’t back out now. No matter how scared or anxious he felt, he had to push through it.

With his eyes downcast and his fingers turning pale from gripping too tightly, Shi Cha said, “I’ll do it!”

Seeing Shi Cha agree, Du Yan plopped down on a chair, handed him a pen, and started plotting enthusiastically.

“You’re just a regular person, right? And you don’t plan to become a celebrity, so we can just go with the flow. Don’t feel like greeting people or talking to them? Then don’t.”

“Cold and aloof — got it? That’s the persona we’re going with: quiet, reserved, and cool.”

The more Du Yan talked, the more he liked his own idea. This way, Shi Cha could be around people, gradually overcome his social anxiety, stay within his comfort zone, and make money. It was a win-win-win situation.

“Man, I’m a genius! Shi Cha, just act cool and say as little as possible! See? Doesn’t your Brother Yan get you completely?”

Shi Cha flipped through the contract and signed his name. He had to admit, Du Yan’s suggestion didn’t sound half bad.

Back in school, because of his personality, many people had already thought he was cold and hard to approach.

After signing the contract, Shi Cha went with Du Yan to the production team’s office to hand it in.

Deep down, Shi Cha really didn’t want to go, but they had signed the contract. Filming would start in a few days, and it wouldn’t make sense to have someone else handle everything for him.

When they arrived, the staff responsible for contracts was in a meeting, so the two of them could only wait outside.

They waited for a whole hour before the meeting finally ended.

As the conference room doors opened, a group of people began to trickle out.

Du Yan immediately stood up straight. Shi Cha, seeing this, assumed the person they needed to speak to was coming out, so he stood up too.

Leading the group was a woman with chin-length hair and a sharp, professional look. As she walked, she was instructing the people beside her, emphasizing that there must be no mistakes in the next round of adjustments.

As she reached Shi Cha, she suddenly stopped walking.

Du Yan saw that Qi Jing had suddenly stopped in front of them and quickly smiled and greeted her, “Director Qi, hello! I’m Du Yan, and this is my classmate Shi Cha. We’re here to deliver the contract.”

The staff member responsible for selecting non-celebrity guests, worried Du Yan might be doing something wrong, hurried over to explain.

“Director Qi, I just recruited this guest this afternoon and didn’t have time to report to you yet…”

But Qi Jing waved her hand, cutting the staff member off. “It’s fine. I know.”

Her stern demeanor from the meeting disappeared. She smiled and greeted Shi Cha. “Shi Cha, I didn’t expect you to be one of our non-celebrity guests.”

Shi Cha still couldn’t maintain eye contact or hold a normal conversation. Hearing her words, he only gave a soft “Mm.”

Qi Jing was a former student of Shi Cha’s mother, so she had seen the quiet, withdrawn boy several times during visits to her teacher.

She had also heard many times from her teacher about Shi Cha’s severe social anxiety — each time filled with sighs and helplessness, unsure how to help him change.

So Qi Jing didn’t take Shi Cha’s aloofness toward her personally.

She asked with concern, “Does your mom know you’re joining a variety show?”

Shi Cha shook his head. After a long pause, he realized he should say a little more, then mumbled, “She doesn’t.”

The staff: “…”

Du Yan: “…”

Du Yan felt like he was about to die from secondhand embarrassment.

Qi Jing also sensed Shi Cha’s discomfort. She glanced at Du Yan and said, “I’ll take Shi Cha to the office for a quick chat.”

Then she pointed at the contract in Du Yan’s hand. “You’re just here to help him with the contract, right? Xiao Wang, finish the paperwork with him.”

When Qi Jing led Shi Cha into her office to talk privately, he let out a deep sigh of relief.

Though being alone with Qi Jing still made him a bit uneasy, it was far better than having a crowd staring at him.

Qi Jing noticed his nervousness too and poured him a glass of water.

“Are you really okay with this?”

Shi Cha took a sip, thought for a moment, and replied, “My friend said… I can treat this as a stage, create a persona, and just focus on playing the part.”

Qi Jing couldn’t help but chuckle. “That chubby guy just now said that, didn’t he?”

Given how socially anxious Shi Cha was, the only person he could really call a friend was probably the plump guy who came with him.

“As much as I hate to admit it, your friend actually has a good point. I remember you graduated from A University’s acting department, right? Your teacher said you were always top of the class. Seems like variety show performance shouldn’t be too hard for you.”

Shi Cha took another sip of water. “It was the voice acting program.”

Qi Jing was nearly ten years older than Shi Cha, and she looked at him like a younger brother. Smiling warmly, she reassured him, “Alright, voice acting. But don’t worry too much — one of the other guests is your classmate too.”

Seeing Shi Cha lift his head with interest, Qi Jing continued:

“He’s also graduating from your voice acting program this year — Lu Lecheng. He just debuted as the center position in a talent show. Since you’re classmates, having him around might help ease your anxiety a bit. When the time comes, I’ll secretly assign you two to the same team.”

As Qi Jing said this, she even winked at Shi Cha. “Director’s cheat — don’t let that slip!”

Shi Cha: “…”

You probably have no idea we don’t get along. No need to cheat on my behalf.

He didn’t mind being in the same group as Lu Lecheng, but he was worried Lu Lecheng might lose it.

“Sister Qi, you don’t have to cheat. I’ll be fine.”

Qi Jing raised her brows. “Really?”

Shi Cha pressed his lips together. “I’ve got to at least try.”

Seeing Shi Cha so firm, Qi Jing didn’t push further.

They chatted a bit more — mostly Qi Jing doing the talking. After checking the time and guessing the contract process was probably finished by now, she didn’t keep Shi Cha any longer to avoid making things more awkward for him.

On the way back, Du Yan couldn’t help but say, “If I’d known you knew Director Qi, I wouldn’t have gone through all that trouble.”

Shi Cha felt a bit embarrassed too. “I didn’t know you were talking about Sister Qi show.”

“And besides,” he added, rubbing the seatbelt strap with his right hand, “I’m not close with her. Before today, we’d only exchanged a few words.”

Du Yan, still driving, glanced at Shi Cha. “That, I believe.”

With Shi Cha’s level of social anxiety, it would be a miracle if he were talkative.

Since filming would begin in three days, Shi Cha also started a livestream that evening, taking the opportunity to inform his fans that he’d be taking a two-day break from streaming.

That night’s bonus stream was mostly gaming.

Viewers in the livestream watched as the normally soft-voiced, multi-talented voice actor transformed into a cold, unstoppable rank-climbing machine.

[“Oh my god, the streamer’s on fire! The other team must be mentally collapsing from getting stomped so hard.”]

[“This guy’s amazing! I thought I was following a voice actor, turns out he’s a secret eSports pro!”]

[“Are we sure the streamer isn’t some high-ranked player on a smurf account?”]

After another game ended, Shi Cha habitually opened his friends list.

It was a new habit he had picked up over the past few days. But this time was different — the avatar named [Cha Henduo] was lit up!

It was the first time in days he had seen that person online.

Shi Cha completely forgot he was still live. All he could think about was: Lin Ran is online! That meant he could finally play games with him again!

He moved his fingers hesitantly, but in the end, he still opened the chat window and began typing.

[Are you there?]

His profile picture was lit — of course he was online. What a pointless message.

Nope, delete!

[All the teammates I’ve matched with lately are awful. Still felt best playing with you. Wanna queue up?”]

Ugh, too much bootlicking! And throwing shade at the others?

Nope, delete!

[Got time? Want to play a couple of rounds?]

Too familiar. What if he doesn’t even remember who you are?

Nope, delete!

He typed and deleted for several minutes — and still hadn’t sent a single word.

Meanwhile, the chat was going wild.

[“What’s the streamer doing? Who’s the person he’s messaging?”]

[“Calling it now — the streamer has a crush. Why else would he be acting so cautiously, afraid to say the wrong thing?”]

[“Wait, seriously? I just became a fan, and he’s already about to soft-launch a relationship?”]

[Good evening. I was the jungler you played with a few days ago — do you remember me?]

Before Shi Cha could even send it, a message popped up from the other side.

[Got time? Want to play a couple rounds?]

The corners of Shi Cha’s lips lifted unconsciously.

So… it’s totally normal for us to talk this casually after all!


TSASOTO

The Socially Anxious Streamer Only Talks Online – Chapter 5


Chapter 5 – I… I Can’t Do It


Half an hour later, Du Yan arrived, carrying bags full of snacks and groceries.

While Shi Cha busied himself in the kitchen, he told Du Yan to make himself comfortable.

Du Yan kept saying, “Don’t worry about me,” as he neatly sorted the vegetables and meat he had bought into Shi Cha’s double-door refrigerator.

After all, Shi Cha didn’t just suffer from social anxiety—he also had a touch of OCD. The fridge was packed, but everything was arranged so neatly that it didn’t look messy at all.

By the time Du Yan finished, Shi Cha was coming out of the kitchen carrying the freshly cooked dishes.

Du Yan pulled a can of Coke out from one of the snack bags, twisted it open, and took several big gulps with a loud “glug glug,” letting out a satisfied sigh and teasing Shi Cha.

“Whenever I come to your place, I have to bring my own drinks.”

Shi Cha kept his head down as he set out the bowls and chopsticks. “I have drinks here.”

“What kind of young person drinks goji berry tea every day—or chrysanthemum and honeysuckle tea? Shi Cha, you live healthier than my grandpa.”

Shi Cha took off his apron and hung it in the kitchen, countering, “It helps protect my voice.”

Du Yan took another few sips of Coke and shrugged. “Well, I’m not planning on going down the voice acting path anyway. Come on, let’s eat, I’m starving.”

“Sure enough, you made my favorites—spicy diced chicken and poached fish in chili oil!”

As he spoke, Du Yan fished out a large piece of fish from the red-oil-and-chili-laden broth, yelping dramatically from the heat and spice.

Seeing Du Yan so enthusiastic made Shi Cha feel much more like eating.

As he ate, Du Yan praised him, “Shi Cha, you’re so capable—your future wife is going to be lucky.”

Shi Cha’s chopsticks froze mid-bite.

He probably wouldn’t ever have a wife.

After all, he didn’t like women.

Du Yan kept eating with huge mouthfuls, but that didn’t stop him from talking. At the table, his voice was the only one that could be heard.

“That guy in our class who’s eternally second place—Lu Lecheng, the one who always scores just below you on every test—he went and joined a talent show.”

“I mean, he graduated from a legit acting program. Fine if he doesn’t want to act, but at the very least he could’ve gone into voice acting. What the hell was he thinking, trying to become an idol on one of those shows?”

Shi Cha’s chopsticks paused again. He subtly glanced up at Du Yan.

Du Yan, sweating from the spicy food, didn’t notice at all.

Shi Cha went quiet for a moment. He thought to himself: I’m ranked first, and I didn’t go into acting or voice work either. Du Yan doesn’t know I’ve become a small-time streamer… right?

He probably wasn’t implying anything about me, right?

Shi Cha bit down gently on his chopsticks and murmured, “Mm.”

Getting a response only made Du Yan talk even more excitedly.

“Still, even though Lu Lecheng isn’t much to look at, his professional skills are decent. This time, he actually debuted as center in the talent show. At least he didn’t embarrass us from A University.”

Shi Cha felt like he was about to lose his appetite.

He became a small-time streamer, didn’t make any money, and even burned through what little savings he had left.

Now that was a real embarrassment to A University.

Du Yan ate quickly—just like how he did everything else, fast and decisive.

He grabbed a napkin, wiped his mouth, and downed the rest of his drink in one gulp.

“Wow, that was delicious. I’m stuffed!”

He leaned back in his chair, looked across the table at Shi Cha with a confused expression.

“I’ve been talking non-stop and already finished eating. You haven’t said a word—and you still have half a bowl left?”

“You need more exercise. Staying at home all day with no physical activity… low energy means low appetite. I’m telling you, this isn’t healthy. Look at me.”

Du Yan patted his stomach. “This is what a healthy body looks like.”

Shi Cha glanced at his stomach and gave a three-word verdict: “You got fatter.”

Du Yan: “……”

“This is called being well-nourished. You skinny types don’t understand. With this body type, if I lived in the Tang dynasty, I’d be a top-tier heartthrob.”

Shi Cha swallowed his last bite of food.

“Tang dynasty women considered plumpness beautiful—not men.”

Du Yan: “……”

With his belly full, Du Yan sprawled out on the sofa in Shi Cha’s living room.

After lying there for a while, he started trying to persuade Shi Cha to go out more and socialize.

“Look at you, staying home alone all the time. You barely go out once a week. You probably don’t even say a word when you’re at the store checking out, right? If you keep this up—going a whole week without speaking—I swear next time I see you, you’ll have turned mute!”

Although Shi Cha’s current amount of daily talking probably equaled what he used to say in a whole month, it was all done online. He had no intention of letting Du Yan know he was working as a streamer.

So, he didn’t argue back.

But Du Yan was right about one thing—he really did need to go out.

After all, his bank balance was down to just 300 yuan.

“By the way, do you have any job leads? Could you recommend something to me?”

Du Yan thought he was in for another long round of nagging that would go nowhere, so he was caught off guard when Shi Cha suddenly asked for a job.

He sat up straight right away and said after thinking a moment:

“There’s actually quite a few jobs. Xiao Man and the others just started a studio last month, and they’re hiring. You know all of them, so it should be an easy adjustment. If you don’t want to do voice work, I also know a few drama crews that are casting small supporting roles. With your looks and skill, I’m sure it won’t be a problem.”

Those were all good options, but…

Whenever Shi Cha thought about having to interact with people for long periods of time, his scalp would start to tingle.

“Is there any kind of work that doesn’t involve dealing with people? Like that time I did voiceover for the movie.”

As soon as Shi Cha mentioned it, Du Yan understood.

“You mean that animated movie dubbing gig? That time the company came to our university to recruit voice actors. I was the one who signed you up. They had already rented a sound booth just for you to use. I can only say that was a rare exception.

You know how it is—normally, whether it’s for TV, film, or animation, voice actors are either well-known professionals or hired through established studios. Even if they go with a freelancer, that person still has to work on their schedule and coordinate with their team.

Can you really manage that now? If you can, I’ll keep an eye out to see if any production teams are looking for voice actors.”

Shi Cha lowered his head and scratched at the sofa cushion. The truth was, he probably couldn’t—but right now, survival was a bigger concern.

If he couldn’t find a job that required zero human interaction, he’d have to compromise.

He stayed quiet for a moment, then took a deep breath and slowly exhaled. “I can do it.”

Du Yan gave him a surprised look—what brought on this sudden change of heart?

“Um… would it be possible to find something short-term? With fast payment? Ideally, something where I can get paid within a week or two. I don’t mind if it doesn’t pay much.” Shi Cha brought up his request a little awkwardly.

He still wanted to minimize social interaction as much as possible.

Given his current situation, his savings and supplies would last at most two more weeks.

Now that he was an adult and had graduated, he obviously couldn’t keep asking his family for money.

When he heard Shi Cha’s request, Du Yan had a moment of realization—he must be short on cash.

That explained why Shi Cha was suddenly willing to step out of his comfort zone.

“Don’t force yourself. If you’re short on money, I can lend you some. I mean, I don’t have a ton, but I can still scrape together a few tens of thousands for you,” Du Yan offered.

Shi Cha had entered university at sixteen, the youngest in the class. Du Yan, being outgoing and warm, had always looked out for the socially anxious kid.

Sometimes he couldn’t help referring to himself as Brother Yan, even though Shi Cha had never once called him that.

Shi Cha shook his head. “It’s not exactly that I’m short on money—I just need to get out there and work, earn some wages. I can’t just keep sitting around, burning through my savings.”

Du Yan studied Shi Cha’s face. He didn’t look like he was forcing himself, so it probably wasn’t an emergency.

Then he remembered—the apartment Shi Cha lived in wasn’t cheap. Word was, it belonged to Shi Cha’s older brother. As long as nothing had happened at home and no one needed money urgently, then things were probably fine.

It really did seem like the kid didn’t want to ask his family for pocket money anymore and was trying to support himself.

“Alright, I’ll ask around for you. I’ll get back to you within this week.”

Du Yan stayed a bit longer before finally heading out.

Unlike Shi Cha, who spent all day holed up at home, Du Yan was always out and about, constantly busy.

Just before leaving, he sighed once more and said, “I’m always eating at restaurants or ordering takeout, but your cooking is still the best, Shi Cha. If only I could eat like this every day.”

Shi Cha hesitated for a moment, then finally replied, “I’m not very good at that.”

Du Yan laughed heartily. “Alright, alright, I know you’re socially anxious. I’m off now.”

Over the next few days, Shi Cha continued his livestreams as usual.

Although the viewer count wasn’t as high as the day he trended on the hot search, the numbers still remained impressive.

In fact, even though the online viewership gradually declined over the following days, it was still a level Shi Cha had never reached before.

Ever since that day when he refunded all the tips from viewers who asked him to stream using Lin Ran’s voice, no one had made that kind of request again.

That alone was a huge relief for Shi Cha.

Otherwise, he might have had to borrow money just to pay them back.

Many of the viewers had originally come because of the trending topic, but over time, they were completely won over by Shi Cha’s voice.

Fans began commenting one after another, declaring that they had discovered a rising star in the voice acting world. If they became fans now, they could proudly call themselves “OG fans” when he eventually made it big!

Despite the sudden spike in followers and the flood of live comments, Shi Cha didn’t show much of an emotional reaction.

Except—when someone asked him to speak in his high-pitched “cutesy” voice again, he visibly cringed and firmly refused while curling his toes in embarrassment under the desk.

What a joke—he swore he would never use that voice again in his life!

On the other side, Du Yan proved true to his word and got back to Shi Cha before the weekend with a response.

Shi Cha looked at the contract file Du Yan sent over, and his heart began to race wildly in his chest.

He hadn’t even signed the contract yet, and he was already nervous.

On the other end of the phone, Du Yan said:

“So? Pretty impressive, huh? Your big brother Du pulled it off. This is a really popular variety show lately. Each episode is filmed over two days and one night, and the whole thing is live-streamed.

There’s one guest spot reserved for a non-celebrity. You have no idea how competitive that is. Thousands of people lined up just to submit their applications. Luckily, Director Qi has very high standards—even the guest has to be insanely good-looking.

I pulled some strings to get your resume to the top, and within half an hour, they called me back. Guess what the first thing they said was? Haha—they asked me, ‘Are you sure he’s not a celebrity?’

Let’s just say, only you, Shi Cha, could pull this off—your ID photo looks like a professional portrait. Anyone else wouldn’t have stood a chance.

The production team handed me the contract on the spot. I’m heading to your place now. Once we sign it, I’ll deliver the contract to them right away.

Let’s do this quick and clean!”

Shi Cha was so nervous he started to stutter.

“I—I don’t think I can do it…”

Du Yan instantly sounded exasperated, like he couldn’t believe what he was hearing.

“What do you mean you can’t? Come on, Little Shi Cha, pull yourself together! Look, even though you’re just a guest and not a celebrity, your appearance fee is still way more than you’d make from voice acting—at least ten times more.

Now think about that paycheck. Don’t you feel like you can do it after all?”

Shi Cha really wanted to say he honestly couldn’t.

But like Du Yan said, he was doing this to earn some money. And if two days of work could bring in this much, he really had no reason to complain.

Before he could object again, Du Yan cut him off.

“I’m your temporary manager now, so just listen to me. If I say you can do it, then you can. That’s final. I’ll be there in a minute.”

After hanging up, Shi Cha sat frozen, staring at the photo of the contract Du Yan had sent him.

It felt like the sky was falling.


TSASOTO

The Socially Anxious Streamer Only Talks Online – Chapter 4


Chapter 4 – Trending on the Hot Search


Shi Cha’s good mood lasted all the way until his livestream the next morning.

Today’s stream content was a request from one of his viewers: to read an excerpt of a beautiful essay using a deep, steady “male god” voice.

When he saw the phrase “deep, steady male god voice,” the first person who came to Shi Cha’s mind was Lin Ran. So, with a bit of selfishness, he decided to directly imitate Lin Ran’s voice for the stream.

Head lowered, holding the book in his hands, Shi Cha didn’t notice that the usual quietness of his stream had completely changed.

Less than ten minutes after going live, the number of viewers online had already broken into four digits.

There weren’t many streamers who went live in the morning, especially since most big-name streamers only streamed in the afternoon or evening.

The sudden spike in popularity pushed his stream into a prominent spot on the platform.

As a result, even more people flooded in.

At that moment, the livestream chat was as lively as a New Year celebration.

[“Let me see which little green tea vixen dares to flirt with my boyfriend!”]

[“Huh? Wasn’t that “LR is the best” person a high-pitched girl yesterday? What’s with this guy now?”]

[“Oh my god, this voice sounds just like my Ran Shen! Is this one of those voice-acting pros? So yesterday that was actually a boy?”]

[“Is this person really the same “LR is the best” from yesterday? Are we sure we’ve got the right person?”]

[“I checked his previous stream videos. His in-game ID is “LR is the best,” but he didn’t upload yesterday’s stream.”]

[“……”]

[“I just got here. What’s going on with this streamer? Is there drama? But wow, the voice is amazing—followed!”]

[“Check the hot search: #BrotherLinRanLRIsTheBest#”]

The gossip-hungry crowd went off to dig up more information.

Yesterday, Lin Ran had teamed up with Chen Lu from Team LL at the LL base. Lin Ran had even appeared on camera in Chen Lu’s stream.

As the captain of a top-tier team, Chen Lu already had a huge audience, and with Lin Ran making a surprise appearance, his fans were quick to spread the news—rushing into Chen Lu’s stream en masse.

And so, over a million viewers in Chen Lu’s livestream witnessed someone with the username “LR is the best”—a green tea voice-acting trap—calling their beloved Ran Shen “Brother” for twenty whole minutes.

Before the match even ended, the livestream’s resident detectives were already digging into who this “LR is the best” really was.

At the same time, not everyone in Shi Cha’s own stream was happy with him.

[“Trash streamer from Cun Yao. Just look at that shady name! Why not call yourself [censored] while you’re at it! I already muted the stream—no one wants to hear that fake, squeaky voice. Can’t you straighten out your tongue and speak properly?”]

[““Brother”? You think you’re worthy of calling our Brother Ran Shen?”]

Of course, fans come in all shapes and attitudes.

[“Kind reminder to fellow Ran fans coming in—you should try turning the sound on.”]

[“555 (sobbing), I came here planning to roast this guy for flirting with our Ran shen! But now—I’m sorry, little brother. Could you please always stream with this voice? I’d totally come watch every day. I can’t see Ran Shen every day, but at least let me hear this voice and live vicariously!”]
[“+1”]

[“+……”]

After finishing the reading, Shi Cha closed the book, took a sip of water, and casually opened the chat to check if the viewers had found it boring or left any comments.

One glance—and he nearly spit his tea all over the computer.

[RanShenILoveYou]: [“Little brother, I want to hear Ran Shen’s voice again!”]

Apparently thinking three messages weren’t enough, the viewer named “RanShenILoveYou” even dropped ten deep-sea bombs (a high-value virtual gift) in the chat, hoping to get Shi Cha’s attention through the flood of comments.

[RanShenILoveYou: Little brother, I want to hear Ran Shen’s voice say ‘Be good, don’t make a fuss!’!!”]

The barrage of comments made Shi Cha’s scalp tingle and his toes curl in secondhand embarrassment.

His viewer count was no longer just a few dozen—it had exploded into five digits and was rushing toward hundreds of thousands.

With so many Lin Ran fans flooding his stream, Shi Cha didn’t need a genius to figure out that yesterday’s game must’ve been seen by a lot of people.

But Lin Ran didn’t even stream yesterday, and his own tiny channel of just a few dozen viewers shouldn’t have made this much of a splash… right?

Still, Shi Cha didn’t have time to think too much about it now.

Following the gift barrage from “RanShenILoveYou,” more viewers started sending him gifts as well, all making similar requests: for him to say more lines using Lin Ran’s voice.

The only difference? Everyone wanted him to say something different.

Shi Cha felt like he was about to be buried alive by the overwhelming flood of comments. He had to take several deep breaths before he could barely steady himself.

“Sorry.”

But right after speaking those three clear and clean syllables, Shi Cha suddenly realized—he had forgotten to use his disguised voice for the stream.

He paused, then silently gave himself a pep talk.

It’s fine. This is all something “Cun Yao” did. It has nothing to do with me, Shi Cha. Don’t be scared!

He gathered his courage again and used his usual youthful voice to explain to the viewers:

“Thank you all for the gifts. But I’m sorry, I can’t accept your requests. Ran Shen is my idol too, and I don’t feel right profiting off his voice. I’ll be refunding all the gifts you’ve sent.”

It was still that same bright and energetic teen voice, as if the sudden flood of viewers hadn’t disturbed him in the slightest.

Inside the nanny van, Lin Ran’s manager, Li Xin’an, was reviewing the itinerary while telling Lin Ran about the upcoming events and things to keep in mind.

He said quite a lot, but Lin Ran hadn’t responded once.

Turning to check, he saw Lin Ran leaning back in his seat, earbuds in, listening to something.

Ah, he had earphones in. No wonder he didn’t respond.

Li Xin’an reached over and tapped Lin Ran’s knee.

Lin Ran looked up, saw Li Xin’an turning toward him, and realized he had something to say. He took out one earbud and casually tapped the [Follow] button on the livestream app on his phone.

That morning, when he saw the trending topic on Weibo, he knew his fans were probably going to give that little streamer some trouble.

So just now, he had logged in with his main account and entered the stream, planning to step in if the fans got too aggressive and caused issues for the other person.

He hadn’t expected to hear the streamer reading aloud—in his voice.

But the situation was handled well. The streamer stayed calm, and the fans didn’t cause a scene, so there was no need for him to step in and bring more attention to the matter.

As for why he followed the streamer?

Lin Ran glanced down, the corners of his lips curving upward slightly.

Li Xin’an caught that smile and looked confused.

Was he watching a funny video or something?

Seeing Lin Ran put away the earphones and phone, Li Xin’an repeated the schedule he’d mentioned earlier.

Lin Ran nodded to show he understood.

Seizing the moment, Li Xin’an brought up that variety show again—the one Lin Ran had already declined.

“Lin Ran, Ran Shen, please just do Director Qi’s variety show. I’m begging you, okay?”

Lin Ran laughed and gave him a look. “You’re selling me out just to chase someone?”

Li Xin’an denied it immediately. “Don’t talk nonsense. Qi Jing and I are just old classmates. I’m doing this for your own good—to boost your popularity. All the stuff you’ve been working on lately doesn’t even show your face. You need to get out there before the fans forget what you look like.”

It was clear Li Xin’an was just making excuses.

Lin Ran thought about it. Joining the variety show wasn’t a bad idea—not for the popularity boost Li Xin’an mentioned, though.

Even if Li Xin’an wouldn’t admit it, everyone in their circle knew he had been chasing after Qi Jing for years.

On one hand, Lin Ran wanted to help him out a little. On the other hand, he also wanted to promote one of his own projects.

After all, after graduating from the directing department at A University, he had spent three years in the esports world, winning several championships. Though he had since returned to the film and television industry, he still didn’t have any standout works to his name.

Now, the project he had spent a year preparing was finally ready and had been submitted to an international competition. It was the right time to start promoting it.

Lin Ran said, “Sure.”

“You should think it over a bit more—” Li Xin’an started to speak again, but then realized what Lin Ran had just said. “Wait, you agreed? That’s great!”

But Lin Ran added, “Just for one episode.”

Li Xin’an quickly nodded. “Of course, just one episode. Alright, we’ve arrived.”

As Lin Ran got out of the car and headed to the event venue, meanwhile on Shi Cha’s side, the livestream had already ended. He was now diligently working through the platform’s backend system, refunding each and every viewer who had sent him a gift.

Streamers split their earnings from gifts with the platform. For small streamers like Shi Cha, the revenue was typically split 50/50.

Now that Shi Cha wanted to refund the full amount, the platform naturally wouldn’t agree to give back its share. And Shi Cha was too anxious to try negotiating with them.

Every time he had to deal with situations where the other party could see his real identity, his social anxiety would flare up.

So, Shi Cha had no choice but to cover the platform’s cut out of his own savings.

After refunding the last gift, he let out a huge sigh of relief.

He had kept his promise and returned all the gifts—but his savings were now nearly depleted. His mobile balance showed just 300 yuan left.

Shi Cha frowned as he stared at the screen and sighed quietly.

Those last 300 yuan probably wouldn’t last him more than a few days.

And his earnings from the past three months of streaming were basically negligible.

During these months, he’d been relying on money he’d saved during university.

Back in college, it was thanks to his extroverted friend Du Yan that he was able to get small gigs. Now, having to find work on his own was genuinely nerve-wracking.

Thankfully, the apartment he lived in was loaned to him by his older brother. Otherwise, he probably wouldn’t even be able to afford rent and would end up sleeping on the street.

Clutching his phone, Shi Cha scrolled through his contacts, hesitating over whether or not to make a call.

If he did call, how should he start the conversation? What should the first sentence be?

Would it be too abrupt to directly ask for help finding work?

Should he make some small talk first?

But how should he even do that?

What wording should he use?

How did Du Yan usually call and ask about gigs?

Beep… beep… beep…

Suddenly, the ringtone went off, startling Shi Cha, who had been hesitating for half an hour.

He almost dropped his phone.

The call was from none other than Shi Cha’s only friend—the extremely outgoing Du Yan.

Even though Du Yan was his friend, Shi Cha still had to mentally prepare himself every time before answering his calls.

Just as the ringtone was about to end, Shi Cha finally tapped the answer button.

“Good thing it’s me calling. Anyone else would’ve hung up after thirty seconds of ringing…”

As soon as the call connected, Du Yan started chattering away at lightning speed.

Shi Cha only gave an occasional “Mm” in response, just enough to let the other person know he was listening.

Du Yan rambled on about the current lives of their former classmates since graduation, before finally getting to the main point—Shi Cha.

“So what the hell have you been doing these past three months? Don’t tell me you’ve really just been home growing mushrooms or something?”

Shi Cha scratched the smooth surface of the table with his finger, stalling. “I haven’t.”

“It’s almost noon. Come out and let’s grab lunch together.”

Shi Cha’s gaze drifted away, and he replied sluggishly, “No.”

Du Yan sighed. He knew exactly what kind of person Shi Cha was—if he could stay home, he absolutely wouldn’t budge.

“We haven’t seen each other in almost a month. Don’t you want to know if I’ve gotten fatter or thinner?”

This time, Shi Cha answered without hesitation.

“Nope!”

Du Yan: “…”

“Alright, fine. I’ll buy some groceries and come over to your place to cook. That work for you?”

The moment he heard he wouldn’t have to leave the house, Shi Cha readily agreed.

“Okay. You don’t need to buy groceries—I’ll start cooking now.”

Du Yan let out a long sigh. “I just wanted to drag you outside for a bit. You can’t stay cooped up at home forever without stepping out the door. At this rate, you’re going to grow mold.”

Shi Cha muttered, “I did go out yesterday!”

Going out once a week to do grocery shopping is still going out.

Du Yan didn’t need to think twice—he knew for sure that Shi Cha’s trip out was just to buy food and daily necessities.

He was really at a loss. How on earth was Shi Cha ever going to overcome his social anxiety?


TSASOTO

The Socially Anxious Streamer Only Talks Online – Chapter 3


Chapter 3 – My Obsession


Before the other person could say anything, Shi Cha hurriedly added:

[LR is the Best]: [Sorry, I didn’t know it was you. Also, that wasn’t my real voice earlier—it was a prize from a stream giveaway. A viewer made the request.]

So he was a gaming streamer too. No wonder he played pretty well.

Lin Ran smiled knowingly but didn’t bring up the high-pitched voice from earlier, nor did he mention the team tryout.

[Cha Henduo]: [Want to play a couple of rounds together?]

Shi Cha glanced at the time—it was already ten o’clock. Without hesitation, he typed, “Sure!”

His strict bedtime routine, maintained for years, shattered effortlessly in front of this person.

Blushing, Shi Cha proactively sent a team invite.

To his surprise, a voice chat invitation came just moments later.

In-game, teammates in ranked parties could talk to each other directly.

After a long pause, Shi Cha’s hand trembled as he finally clicked [Accept].

““Hey, can you hear me?”

A deep, magnetic voice flowed through his headset, sending a shiver down Shi Cha’s spine and making his scalp tingle.

He struggled to steady his voice, cleared his throat, and replied using his youthful streamer voice, “Yeah, I can hear you. I was just looking for my headset—it took me a bit.”

That was his excuse for the delay in answering the call.

He used his streamer voice because he had accidentally let it slip earlier that he was a streamer. And someone had watched today’s stream—if this ever came up again, it wouldn’t be a big deal.

That streamer’s name was Cun Yao.

Right now, he was Cun Yao the streamer, not Shi Cha.

If it had been before today, running into Lin Ran, he might have used his real voice and told him he was Shi Jian’s younger brother—Lin Ran’s old friend.

But today, he had used such an embarrassing, squeaky voice and flirted with Lin Ran for a whole twenty minutes.

There was no way he could admit that he was actually Shi Cha.

Yet he couldn’t give up the chance to spend time with Lin Ran, even in a different voice.

Shi Cha’s voice was youthful and full of energy—it made him sound quite young.

Lin Ran said, “Your voice sounds pretty young. Are you an adult? If you’re underage, there’s anti-addiction restrictions—you really shouldn’t be playing this late.”

“Ran…” Shi Cha swallowed the next word, then replied in a bright and cheerful tone, “Ran-shen, I’m already twenty. I’ve even graduated from college.”

“Graduated at twenty? You must’ve been a great student—skipped a few grades, huh?”

Being praised by his longtime crush made Shi Cha feel like fireworks were going off in his heart. He tried hard to hide his shyness.

“I skipped three grades in middle and high school, but I spent three years playing games in college, so there was no skipping ahead anymore.”

Just those two short sentences gave Lin Ran all the information he needed.

Already an adult and a college graduate—probably no longer under any parental restrictions about gaming. And with three years of experience, his proficiency with various heroes should be more than enough.

Twenty years old—not a bad age at all.

In every aspect, he met the requirements for a tryout.

Lin Ran spoke again, continuing to praise him: “Then you’re amazing too. You’re really good at the game.”

Shi Cha felt like his face was burning. Afraid Lin Ran would keep complimenting him, he quickly said, “Ran-shen, are you ready? If you are, I’ll start the queue.”

The voice that came back was still gentle. “Go ahead, queue us up.”

Lin Ran had once been a championship-winning mid-laner. Even though he had retired a year ago and his mechanics had declined from not playing much, his game sense was still sharp. Besides, this was only a ranked match—not a professional league game.

Not to mention, he had a jungler with excellent map control and rhythm.

With their mid-jungle synergy, Shi Cha and Lin Ran crushed the opposing team into surrendering.

Even their teammates couldn’t help but praise them: “Didn’t expect to win this easily at this rank. Big thanks to our mid-jungle duo for carrying us!”

For the first time, Shi Cha felt just how fun gaming could be. His eyes sparkled with excitement.

He eagerly queued up for the next match.

The coordination between the two was so natural that most of the time, they didn’t even need to use voice chat. With just one move from Shi Cha, Lin Ran would immediately understand his intention and follow up perfectly.

“Ran-shen, you’re seriously amazing. Being your teammate is such a blessing!”

“You’re amazing too!”

Just as Shi Cha was about to queue for another match, he suddenly realized it was already past midnight. They had originally said they’d play just two games—but somehow, two hours had flown by.

“Sorry, Ran-shen, I didn’t realize it got so late. Did I keep you from resting?”

Lin Ran chuckled lightly. “Not at all. I had a great time.”

Shi Cha’s heartbeat had finally calmed down, but Lin Ran’s laugh sent it into chaos again.

Lin Ran: “Want to keep going?”

Shi Cha quickly shook his head. “No, no, I’ve bothered you enough. You should rest.”

Lin Ran didn’t insist. “Alright then, let’s play again sometime.”

Just as Shi Cha was waiting for him to log off, Lin Ran suddenly asked, “Would you be interested in joining Team LL? Not for a tryout—I’m offering you a spot as an official member.”

Shi Cha froze. He hadn’t expected that after turning down the team manager’s offer for a tryout, Lin Ran would still extend an invitation—and not just for a trial, but as a full member.

“Playing these matches with you, I saw how talented you really are—especially your game sense. In a match, the situation can shift in an instant. Whether the jungler can seize the moment and take control of the pace makes all the difference. You’re genuinely cut out for esports.”

Shi Cha let go of his mouse and stretched his hands, loosening up his joints.

His voice was no longer cheerful—it now carried a tinge of disappointment and grievance.

“If only I’d received this kind of invitation before you retired… that would’ve been amazing.”

Maybe it was because he was hiding behind a username online, but Shi Cha felt that as a fan of Lin Ran, it was okay to say things like this.

“Ran-shen, four years ago, I happened to see the video of you winning the Best Rookie award. That was when I first started getting into gaming. You’ve been my idol ever since.”

Lin Ran didn’t interrupt—he simply listened quietly.

Shi Cha stared at his open palm. “I’ve never been obsessed with competing or winning trophies.”

What I truly care about… is whether I can fight alongside you and stand with you on the podium.

If you’re not there, none of it matters.

But Lin Ran was already twenty-six. For a professional esports player, twenty-six was definitely considered old.

Lin Ran would never return to the pro scene.

“Ran-shen, I don’t have ambitions in that area. Just being a streamer, playing games for fun—that’s good enough for me.”

Lin Ran was silent for a moment. He didn’t try to persuade him further. He just sighed softly.

“What a pity. If you’d entered the esports scene, I believe you would’ve achieved a lot.”

Shi Cha chuckled, his tone light again.

“The real pity is you, Ran-shen. If you’d retired a bit later, LL could’ve won even more championships.”

Lin Ran’s voice was gentle and laced with amusement.

“That really is a pity.”

Shi Cha paused, surprised to discover this somewhat self-loving side of Lin Ran.

Lin Ran said,

“Alright, it’s getting late. Even if you’re twenty now, you should still go to bed early and wake up early. Young people need regular routines.”

“Got it. Goodnight, Ran-shen.”

“Goodnight… ‘the best’.”

Shi Cha blinked. The best? What did he mean?

Lin Ran chuckled, his voice tinged with amusement.

“Isn’t your ID ‘LR is the Best’? If I don’t call you ‘the best,’ should I call you ‘LR’? Feels like I’m talking to myself.”

Shi Cha groaned inwardly. So his ID had been seen through by Lin Ran.

He let out an awkward laugh, stammered out another “Goodnight,” and quickly shut off the game.

Only when the computer screen went completely black did it really hit him—

He had just played games with Lin Ran. Not just one match—multiple.

Those two hours felt like a dream.

He flopped onto his bed with glee, buried his face in his pillow, and rolled around in excitement.

Three years of hard work had transformed a total gaming newbie into who he was today.

It had all been worth it.

Four years ago, Shi Cha had finally gotten into the same university as Lin Ran—but by then, Lin Ran had already graduated.

He was in the directing program but didn’t go into film right away. Instead, he jumped headfirst into the esports world, choosing to become an older-than-average pro player.

It was from that moment that Shi Cha realized: gaming could be a real profession—and even bring glory to the country.

The first time he downloaded the game Lin Ran had played, it took him a whole week just to get through reading all the hero introductions.

He stumbled and fumbled his way through learning the mid-lane heroes that Lin Ran used, officially beginning his journey into the world of gaming.

As a socially anxious person, he was constantly berated by teammates in-game. Pale-faced but determined, he kept practicing. When he finally mastered all the mid-lane heroes and earned a national Top 100 rank, his only friend asked him:

“You’re really good at this—why not try going pro? I don’t think you’re any worse than those professional players.”

That was the first time Shi Cha realized: as long as he worked hard enough, he might actually have the chance to stand on the same podium as that person.

But after a year and a half of training, he’d only learned to play mid-lane. And in a match, there could only be one mid-laner. There was no way he could compete for Lin Ran’s position.

So, Shi Cha shifted his focus to other roles—ones that closely coordinated with the mid-lane: support and jungle. Between the two, he preferred the role of jungler—the thrill of controlling the pace of the game with every precise strike.

He spent another year and a half mastering every jungle hero.

Just as he was preparing to graduate early and apply for a tryout with Team LL, Lin Ran suddenly announced his retirement.

In the retirement video, Lin Ran bowed deeply to all the fans who had loved and supported him.

Shi Cha quietly deleted the game from his computer, then slipped into a life of “grandpa mode”—waking up at six, sleeping at ten, and drinking tea daily.

Gone was the version of himself who had trained obsessively, day and night, for three years straight.

His friend asked, “Weren’t you about to try out for Team LL? Why’d you suddenly quit gaming? Is it because Ran-shen retired?”

Shi Cha still remembered how he’d held his teacup, gazing into the distance, and replied calmly:

“I guess I just suddenly lost my sense of direction.”

Back then, Shi Cha never imagined he’d have another chance to play games with Lin Ran.

His decision from three months ago had definitely been the right one.

Becoming a streamer turned out to be the perfect job for him.

As Shi Cha drifted off to sleep with a smile, he had no idea that a trending topic involving him had just made it onto the hot search list.


TSASOTO

The Socially Anxious Streamer Only Talks Online – Chapter 2


Chapter 2 – Hello


After brooding in frustration for a while, Shi Cha suddenly panicked. He scrambled for his phone, opened the streaming platform, and clicked on his only followed account.

The streamer named [LR] wasn’t live. Their last stream was over three months ago.

Shi Cha took a deep breath and slowly exhaled, trying to calm himself down.

It’s fine. Lin Ran didn’t go live. That whole scene just now—aside from the few dozen people watching my own stream—no one else saw it.

Besides, Lin Ran was clearly using a smurf account just to have some fun. The viewers probably didn’t recognize him as the former championship mid-laner.

It’s fine. No one knows who I am. No one will pay attention to what just happened.

No big deal. I can survive this!

Shi Cha glanced at the time on his phone. It was already the usual time he ended his stream. He hesitated, then decided not to turn his computer back on.

He had planned to do some shopping after his stream, but instead, he dawdled at home for another half hour before finally getting up to get dressed.

Even though his social anxiety made him reluctant to go out, he still had to eat. The fridge was completely empty. If he didn’t go shopping now, he’d be surviving on air.

Before stepping out, Shi Cha peeked through the peephole at the apartment across the hall, just in case he ran into his neighbor.

Even though he’d lived there for three months, they’d never once run into each other.

After mentally prepping himself again, he put on a hat and mask, grabbed his keys, and left the apartment.

Wearing a mask and a hat wasn’t about hygiene—it was a shield, a way to avoid people’s stares. If no one recognized him, he wouldn’t have to say hi or respond to greetings.

Manners weren’t something a person with social anxiety had the luxury to worry about. As long as he didn’t have to interact with anyone, that was all that mattered.

His second-hand car rolled out of the underground garage and headed toward the nearest, largest shopping mall.

LL Team Base.

Chen Lu had just finished another game. He turned to the seat beside him.

There sat a handsome man. After a year away from the pro scene, his presence had become even more composed and magnetic.

Even as an old teammate, Chen Lu found himself a little smitten.

Tsk. No wonder he’s the current top-tier streamer. That face? Unreal.

Chen Lu leaned over slightly, looking at the screen in front of Lin Ran. It still displayed the friend list—but it was completely empty.

“What, they still haven’t accepted your friend request?”

Lin Ran let out a soft “Mm.”

Chen Lu couldn’t help but poke fun at him. “With how you only say one word every half hour, of course that girl isn’t going to respond. Otherwise, she wouldn’t have ignored you for over thirty minutes.”

As he spoke, he mimicked the sugary tone of “LR’s Biggest Fan”: “Brother~ This blue buff is for you~”

Startled by the strange imitation, Lin Ran shot him a cold side-eye.

“He logged off ages ago.”

Chen Lu raised an eyebrow.

“And? What now?”

“Also, that person wasn’t a girl—it’s probably a guy.”

Chen Lu raised an eyebrow in surprise. “You could tell just from that?”

Lin Ran looked away from him and back at his computer screen. “I looked into it a bit before.”

Chen Lu didn’t buy the whole ‘just a bit’ story. With Lin Ran’s personality, if he was interested in something, he’d never stop at just a little information.

But why would he research voice disguises like that? Did he have some kind of unusual hobby?

As Chen Lu’s thoughts grew increasingly suspicious, Lin Ran suddenly spoke again.

“If they accept the request, talk to them a bit. If the age is right, see if they’re interested in joining our team’s training.”

Chen Lu was shocked. “You’re serious? That girl—wait, no, that kid—is really that good?”

Lin Ran’s expression grew more serious.

“Cao Yang retired six months ago. The current jungler is just a sub. His mechanics are fine, but his game sense is still lacking. I want to bring in some talented new blood. Even if they’re from the solo queue ladder, I’m open to it.”

Chen Lu, who was the top laner just earlier—the one with the IGN [Will AFK If No Top Lane]—thought for a moment, then said, “You’re the boss, so it’s your call. I’ll let the manager know.”

Lin Ran didn’t have anything urgent today and had just come to visit the base. Now that his agent was calling, he figured it was time to leave.

Seeing him get up, Chen Lu quickly called out, “You’re not staying a bit longer? Big Dog and the others are about to wake up.”

It was almost 11 a.m. By now, aside from Chen Lu—who’d pulled an all-nighter—none of the other players at the base were up yet.

Lin Ran gave Chen Lu a light pat on the shoulder and glanced at the webcam, which was turned toward him. Then he reached over and pointed it back at Chen Lu.

Chen Lu let out an awkward laugh. “Hehe… you don’t stream anymore, so I thought I’d give our team’s fans a little something.”

Lin Ran couldn’t be bothered to argue. “How many times do I have to tell you? Stick to your rest schedule. I’ll talk to the manager. If anyone breaks the rules again, their bonus will be docked—completely, if needed.”

“Alright, alright. I’ll warn Big Dog and the rest—up by ten, no exceptions.”

“I meant you.” Lin Ran ignored his sheepish grin. “Anyway, I’m heading out. Keep an eye on that kid.”

Meanwhile—

Shi Cha had no idea someone had sent him a friend request after he logged off. At the moment, he was pushing a cart through the supermarket, shopping for groceries.

Supermarkets, unlike wet markets, were his safe space.

Here, he could just pick what he wanted, weigh it, pay, and be done—without saying a single word.

Perfect for someone with social anxiety like him, who dreaded human interaction.

By the time he hauled all the bags back home, unpacked, and had lunch, it was almost 1 p.m.

His streaming schedule, aside from a short morning session, ran from 2 p.m. to 4 p.m.

A routine so disciplined, it hardly seemed like something a young person would stick to.

Or rather, his routine was as regular as that of an elementary school student.

There was still nearly an hour until his 2 p.m. stream. Shi Cha sat there, anxiously curling his toes for half an hour—he could’ve carved out a castle in the floor at that rate. Only once he felt he could face things calmly did he finally turn on his computer and log into the game.

When he had been playing earlier, he hadn’t realized that the mid-laner was Lin Ran, so he hadn’t paid much attention to his movements.

Now, he planned to open the replay and take a closer look. After all, this was the closest they’d come to interacting in years.

But before he could start the replay, he suddenly noticed an avatar flashing in his friend request section.

Shi Cha’s hand trembled, and his heart began pounding wildly—the avatar was exactly the same as the one used by that “Alphabet Brother.”

His mind went blank for a second. When he snapped out of it, he found himself gulping down water in large mouthfuls.

Had Lin Ran recognized him?

No way—that was impossible. With the voice he’d used, there was no way Lin Ran could’ve figured it out.

Besides, they hadn’t seen each other in years.

Lin Ran had been a classmate of Shi Cha’s older brother Shi Jian. The last time they met, Shi Cha was twelve years old—on the day of Lin Ran and Shi Jian’s senior year graduation trip. Lin Ran was eighteen at the time.

Eight years had passed. There was no way Lin Ran could recognize him just by a disguised voice.

Then why did he send a friend request?

Wouldn’t most people be annoyed by such a deliberately cutesy voice?

Or… could it be that he actually liked that kind of voice?

Shi Cha lowered his eyes and bit his lip in thought. If Lin Ran really liked that kind of voice… should I…

Realizing where his thoughts were going, Shi Cha quickly shook his head, snapping himself out of the ridiculous fantasy.

He looked back at the flashing avatar, took a deep breath, and gathered the courage to click on it.

Sure enough—it was a friend request from Brother Alphabet.

Shi Cha bit his lip tightly and clicked [Accept].

He took a deep breath, bracing himself for whatever would come next—only to discover, to his surprise, that the other person wasn’t even online.

The gray avatar sat quietly in his friend list.

Shi Cha frowned in frustration. Why had he taken so long to get back online earlier? The other person might’ve logged off during those few minutes he was dawdling.

His 2 p.m. stream had already started, but the whole afternoon, Shi Cha was distracted—his mind kept drifting as he repeatedly checked to see if that person had come online.

It wasn’t until his stream ended at 4 p.m. that the other person finally came online, albeit slowly and belatedly.

Seeing the avatar light up, Shi Cha’s first reaction was joy, but it was quickly replaced by hesitation.

The friend request had clearly been sent right after the game ended that morning, but he hadn’t accepted until several hours later.

Should he take the initiative to explain?

But how should he even explain?

How should he phrase it?

He typed and deleted countless lines in the chat window, but not a single word was sent.

Instead, the other person messaged him first:

[FGHJKL]: [I’m the manager of LL Esports. I’ve reviewed several of your gameplay recordings today and was really impressed with your skills. Would you be interested in joining us for a trial training?]

Shi Cha’s fingers froze over the keyboard, an indescribable wave of disappointment washing over him.

So the person messaging him wasn’t Lin Ran—it was just the team manager.

But that voice from earlier… it was unmistakably Lin Ran’s.

As Shi Cha sat silently, the manager waited for a moment before sending a follow-up:

[FGHJKL]: [I noticed your ID is ‘LR is the Best,’ so I’m guessing you’re a fan of Ran-shen too? Just to be upfront, the person you played with earlier today was Ran-shen himself. He’s the one who recommended you to me. If you join our team, you might even get a chance to meet him in person. :)]

The manager didn’t bother hiding the fact that Lin Ran had played on that account earlier—after all, Chen Lu had been streaming at the time.

Besides, Lin Ran had been with LL Esports since debuting three years ago. Most of his fans naturally had a favorable impression of the team. With their idol as bait, the manager didn’t believe for a second that this newcomer would be uninterested in a trial offer.

[LR is the Best]: [Excuse me, is this Lin Ran’s alt account?]

The manager hadn’t expected that question.

[FGHJKL]: [Not exactly. This is a backup account used by the team. But Ran-shen does come to the base often and sometimes uses this account to play with team members. If you join us, you’ll definitely get the chance to team up with him.]

That last part was pure bait—just painting an enticing picture.

But what the team manager mentioned was only a trial training—whether or not Shicha could actually stay with the team would depend entirely on his performance. After all, from the team’s perspective, recruiting someone for a trial came at no cost.

Shi Cha stared at the chat history and pressed his lips together. So it really was Lin Ran—just not his account.

If Lin Ran were still part of the team, Shi Cha would’ve accepted the offer without hesitation. After all, he had trained hard for three years with the dream of one day standing beside Lin Ran in battle.

But now, Lin Ran had already been retired for a year, having transitioned into the much livelier entertainment industry.

Whether it was university or esports, Shi Cha felt he could at least try to keep up with him.

But showbiz?

There was no way he could do that.

[LR is the Best]: [Sorry, I’m not interested in attending the trial.]

With that, he moved his mouse and, without a moment’s hesitation, deleted the person from his friend list.

On the other end, the team manager saw that his message couldn’t be delivered and slammed the keyboard.

Chen Lu, who had gotten a few hours of sleep and was now refreshed and full of energy, looked over curiously when he noticed the commotion.

“What happened?”

The manager replied grumpily, “That kid Lin Ran recommended just deleted me.”

Chen Lu was baffled. “Did you not tell him you’re the LL team manager?”

“Of course I did! I opened with that. He asked if I was Lin Ran’s alt. I told him no, and then boom—he deleted me.”

Chen Lu rubbed his chin thoughtfully. “So, the kid’s not interested in our team, but he is interested in Lin Ran.”

Then he sighed. “No wonder we’ve lost so many fans—guys and girls—since Lin Ran retired. Looks really are everything. Manager, the reason we can’t recruit any new players is probably because your face just isn’t up to standard.

Manager: “…”

The manager smacked Chen Lu on the back of the head. “Get back to training!”

Then he opened his phone and sent Lin Ran a quick message, summarizing the situation. After all, Lin Ran had personally requested it, and as the manager, he felt it was right to report back to the boss.

Lin Ran had just finished an event when he received the message.

He raised an eyebrow. This kid is interesting.

It was the first time he’d seen anyone outright delete the team manager from their friend list. For most young people around twenty, getting an invitation to trial for a pro team would be a point of pride.

Shi Cha didn’t play any more games that night, but he kept the game interface open the entire time.

He couldn’t even say what exactly he was waiting for. It wasn’t until 9:50 p.m.—just ten minutes before his usual bedtime—that he finally glanced at the screen one last time and moved his mouse to close the game.

Right at that moment, his friends list lit up again.

Although he played often on this account, he hadn’t added many friends—he was more used to solo queueing.

The avatar was unfamiliar. Shi Cha moved his mouse and clicked it open.

[Cha Henduo]: [This is Lin Ran. It’s inconvenient for me to use my main account, so this is my alt. Today I played a match with you using the ID “FGHJKL.” Don’t worry, I’m not a scammer.]

Shi Cha’s heart pounded wildly in his chest.

He took a deep breath to calm himself, then clicked [Accept] with determination.

After they added each other, Lin Ran resent the same verification message.

Shicha’s face flushed hot as he stared at the words “Don’t worry.” His fingers flew across the keyboard, typing a flurry of thoughts—but what he actually sent out in the end was:

[LR is the Best]: [Hello.]

With a period at the end, no less—completely at odds with the bubbly, soft-spoken persona he’d used earlier in the day.

But the moment he hit send, regret came crashing down.

Sitting there with the ID “LR is the Best” while talking to Lin Ran himself—the embarrassment level shot through the roof.

Should he change it?

But if he changed it now, wouldn’t that just draw even more attention to it?

Help!!!


TSASOTO

The Socially Anxious Streamer Only Talks Online – Chapter 1


Chapter 1 – Brother Is Awesome


Read more: The Socially Anxious Streamer Only Talks Online – Chapter 1

There were still five minutes left until nine in the morning.

In the brightly lit study, a fair hand gently placed a freshly steeped cup of chrysanthemum tea beside the computer.

The owner of the hand then skillfully turned on the computer and launched the streaming software.

Once everything was ready, he picked up the cup, lowered his eyes, and took a slow sip to soothe his throat.

His long eyelashes veiled his eyes, hiding the nervousness within.

The clock ticked to exactly nine.

The man sitting in front of the computer took a deep breath and lifted his beautiful eyes. He pressed his lips together, gave himself a silent pep talk, and then clicked to start the livestream.

A cheerful boyish voice rang out:

“Hi everyone, I’m your streamer, Shi Cha. Today we’re going to…”

Shi Cha had been streaming for three months now, but even today, he still got nervous before every session.

Three months ago, he had graduated from the best voice acting program in the nation’s top performing arts school. But after graduating, he didn’t choose to become an actor or a voice-over artist. Instead, he took refuge in the world of anime and became an anonymous voice streamer who never showed his face.

Hiding behind a screen felt like wearing a thick mask—no one knew who he really was.

He was like a snail curled up in its shell, slowly reaching its feelers out into the world of the internet.

At nine in the morning, there weren’t many people in the stream. After all, Shi Cha didn’t show his face, wasn’t signed to any platform, and had no promotional traffic support.

The few dozen people online were his regulars—viewers who had been drawn in by his voice over the past three months.

Shi Cha’s streams were simple: he entertained by dubbing videos in various voices, or playing games while using different vocal personas, including but not limited to “dreamy heartthrob,” “cool older sister,” “cute loli,” and “mischievous boy.”

In fact, even the bright and energetic teen voice he was using now wasn’t his real voice.

He carefully concealed everything, terrified someone might uncover his real-life identity. Getting “unmasked” was the ultimate punishment for someone with social anxiety.

Half an hour passed quickly, and Shi Cha took another sip of water.

“It’s time to start the giveaway I promised yesterday! The prize is 66 Fish Biscuits and a custom voice request.”

The giveaway ended shortly after.

Shi Cha scrolled with his mouse, his voice light and cheerful.

“Congrats to the viewer named [ILoveGreenTea]—the prize has been sent! What voice would you like to request?”

As he spoke, he had already launched his favorite game, deftly typing in his account credentials and logging in.

Once he was in the game, he finally looked back at the prize winner’s request.

However, when he saw the winner’s request, Shi Cha nearly spat water all over his screen.

[ILoveGreenTea]: [“QAQ, Cuncun, can you play a game using a green tea “clip voice”?”]
(Note: “green tea” refers to a fake sweet girl persona; “clip voice” means a high-pitched, deliberately cutesy voice.)

[ILoveGreenTea]: [“A few days ago, a girl using a green tea clip voice kept calling me ‘Brother Jungle’ and begged me to carry her in ranked. But after I carried her all the way to King tier, she deleted me!”]

[RandomUser]: [“Brother Tool-man, you’re asking Cuncun to use a clip voice—but how do you even know that the girl using the clip voice was really a girl… and not a dude?”]

[ILoveGreenTea]: [“…Brother, you just stabbed me right in the heart!”]

[ILoveGreenTea]: [“QAQ I don’t care! Cuncun, you have to go jungle using a green tea clip voice and keep calling your teammates ‘Brother’—I need catharsis!”]

[Chat]: [“……”]

Shi Cha: ……

You want catharsis? More like you’re taking revenge on me.

Shi Cha was a hundred percent unwilling, but after three months of online training, his social anxiety had improved quite a bit—at least when he was online. In fact, he was starting to get a little too comfortable… though that only applied to the internet.

Shi Cha queued for ranked, and while waiting, he got up to refill his water.

By the time he returned, the match had already started loading.

The position selection went surprisingly smoothly. A pair of players with obvious couple usernames claimed bottom lane and support.

As for top lane, that player’s demand was written loud and clear in their username: [If I don’t get top, I AFK!]

That left just two roles available.

[FGHJKL]: You pick. I’m fine with anything.

Since the guy said that, Shi Cha chose jungle without hesitation and locked in his jungle hero: Beast Spirit Envoy.

The moment he picked that hero, the bottom lane couple instantly showed their discontent.

[QueenOfSwag]: ??? Are you serious?

[SweetBoyfriend]: Beast Spirit Envoy? That’s like the rarest of the rare. Who even plays that? You’re not trolling, are you? Brother, c’mon!

But Shi Cha ignored them completely and locked in his pick. It was final—no switching.

[QueenOfSwag]: ???

[SweetBoyfriend]: ???

[NoTopNoPlay]: ???

Only the guy with the random string of letters said nothing.

The map finished loading, and both teams entered the game.

This was a 5v5 game with top, mid, and bottom lanes. As soon as the match began, the couple duo—support and AD (attack damage)—headed straight for bot lane. Before they left, they didn’t forget to turn on their mic and issue a warning to Shi Cha.

[SweetBoyfriend]: If you don’t know how to jungle, just quietly stay in our jungle. Once my Queen gets her items, she’ll carry the game.

[QueenOfSwag]: Mm.

The other two players headed straight to their lanes without saying much.

Although Shi Cha was socially anxious in real life and almost always complied with others’ requests without question, online was a different story. He had trained in the jungle role for three years—no way was he going to follow some random guy’s commands.

Pressing his lips together, he immediately directed his hero toward the enemy jungle.

Meanwhile, the chat in Shi Cha’s stream was buzzing with commentary.

[Can’tBelieveHeDoubted]: [“Someone actually questioned our Cuncun’s skills? His Beast Spirit Envoy has an 80% win rate!”]

[ColdHeroHotHand]: [“Exactly! Just because the hero’s unpopular doesn’t mean anything. Our Cuncun could go pro if he wanted.”]

Shi Cha wasn’t paying attention to the stream chat.

In the game, a jungler’s first decision is whether to start with the red buff or the blue buff.

Most players go blue first—that way, mana regeneration is boosted early on, so they don’t run out of mana mid-fight. And the hero Shi Cha picked—Beast Spirit Envoy—was especially mana-hungry in the early game. Players who choose him usually always start with their own blue buff.

The enemy jungler, on the other hand, was a physical damage type and didn’t need blue as badly, so he could start with either red or blue.

Just as Shi Cha began attacking the enemy’s blue buff, SweetBoyfriend suddenly spoke up on mic:

[SweetBoyfriend]: Jungler, heads up. Enemy jungler is invading and attacking our red…

And then he saw their own jungler was already in the enemy jungle, taking their blue buff.

????

[LR is the Best]: Support, can you go scout our jungle real quick?

SweetBoyfriend paused, then understood what Shi Cha meant. The enemy jungler had entered alone, so if the support showed up in their own jungle, the enemy might think the team’s jungler and support were working together.

SweetBoyfriend’s reaction: Wait, this isn’t just a jungle swap? This guy took their blue… and he’s planning to take ours too?!

The enemy team had now realized that their blue buff was gone—and that the support was wandering suspiciously through their jungle.

[Enemy Jungler]: Support, come over here—we’ll go for a 2v2.

The enemy jungler was strong before level 4 and had started with red buff. The 2v2 was clearly a plan to take down both Shi Cha and SweetBoyfriend.

But just as the enemy support moved up, Shi Cha bypassed their vision and went straight for their red buff.

He also cleared a few jungle minions along the way, hitting level 3 instantly.

With both supports and junglers tangled in the blue side jungle, the bot lane was left with just the two ADs poking at each other—one shot here, one shot there.

In that moment, Shi Cha landed an E skill, stunning the enemy AD. With perfect synergy, his own AD followed up, and they secured the kill.

First Blood!

[QueenOfSwag]: Nice job!

While Shi Cha secured first blood, the enemy jungler and support not only failed to take their blue, but also ran into SweetBoyfriend and the mid-laner—Mr. Alphabet Guy—who had roamed over to help.

Alphabet Guy clearly had skill. By the time Shi Cha arrived, he had already taken out both the enemy jungler and support.

In a flash, Shi Cha’s team had three kills under their belt.

Alphabet Guy returned to mid lane to keep farming, and SweetBoyfriend headed back down to bot.

After a moment of hesitation, SweetBoyfriend finally admitted: Brother, didn’t expect you to actually be good. My bad for underestimating you.

Shi Cha continued diligently clearing blue buff, not responding right away. Just as the buff was down to its last sliver of health, he finally opened his mic—slow, sweet, and syrupy: “Brother Alphabet~ Your blue buff is all ready~ Come get it~”

[QueenOfSwag]: ……

[SweetBoyfriend]: ……

[NoTopNoPlay]: ……

[FGHJKL]: ???

[SweetBoyfriend]: Brother, stop talking. You’re one of us.

Once Shi Cha started speaking, he realized it wasn’t so hard after all. Pinching his voice, he continued in a deliberately cutesy tone:

“Brother Alphabet~ Don’t send question marks~ Come get your blue buff~ I just took one earlier, this one’s for you~”

Shi Cha chose to “bother” the mid lane for two reasons. First, the bot lane duo was clearly a couple—he didn’t want to mess with their relationship. Second, the mid-laner, Alphabet Guy, had picked the same hero as his idol and secret crush—someone Shi Cha adored.

Alphabet Guy hesitated for a moment, then took the blue buff.

From then on, Shi Cha turned into a social butterfly, fluttering all over the map.

The enemy jungle became his personal XP farm, and any time he ganked top, mid, or bot, the enemy team collapsed.

He especially camped mid lane, his flirty voice floating constantly across the battlefield:

“Brother~ Brother~ I’m here to help you gank again~ Aiya, the enemy mid is totally tilted~ Brother, you’re amazing~”

From the moment Shi Cha turned on his mic, SweetBoyfriend went completely silent.

The three teammates would respond to each of his sugary outbursts with a string of ellipses, signaling that their souls were taking emotional damage.

It wasn’t just the enemy mid who was mentally destroyed—they were, too.

As for Alphabet Guy? He hadn’t said a single word all game. Maybe… he was enjoying it?

The game ended quickly. As their team pushed into the enemy base, Shi Cha chirped one last time:

“Brother~ Brother~ How’s my gameplay? Isn’t it super impressive~?”

The mid-laner—who had been completely silent while being relentlessly flirted with—finally spoke, just as the enemy nexus shattered:

“You’re pretty good.”

Those four words froze Shi Cha in place.

He stared blankly at the giant [Victory] on his screen, his ears ringing with that deep, rich voice.

“You’re pretty good… you’re pretty good… you’re pretty good…”

Panic surged through him. He slammed the power button and dropped his head onto the desk with a loud thud—twice.

Though the reply was short, he recognized that voice instantly.

It was Lin Ran’s.

The same Lin Ran he had a hopeless crush on.

He used the ID [LR is the Best] And he had just spent an entire game shouting things like:

“Brother you’re amazing~”

“How’s my technique~?”

“Isn’t it super impressive~?”

He could feel his scalp go numb.

Help.

“AAAAAAHHHHH—!”


Author’s Note:

The game is loosely inspired by League of Legends and Honor of Kings, but it’s an original PC-based 5v5 game.