Who is Mushi? The Malaysian Dota 2 legend joins TNC as coach

Kenneth Williams • June 22, 2021 3:05 am

Philippino fan favorite TNC Predator has announced its new coach just over a week before The International 10 Southeast Asia qualifier. 

Chai “Mushi” Yee Fung is one of the most legendary Dota 2 players still active today. His fan nickname “M-God” stems from a run of dominance that spanned multiple years spend playing for multiple teams in the early days of competitive Dota 2. He’ll join the TNC Predator playmaking table in the hopes of securing a spot at The International 10. The Southeast Asian qualifier begins on June 30.

Mushi is best known for his mid lane skills in the early years of Dota 2. He won his first championship with Orange Esports at the Malaysia Invitational in 2011. The $5,000 prize evolved into a $287,438 third-place finish at The International 2013. After that legendary roster disbanded, Mushi found a new home on stacked Chinese squad Team DK.

Mushi has formed the bedrock of several Southeast Asian rosters. Fnatic and Mineski owed much of their success to Mushi’s stellar game sense and mechanical skills. In recent years, he’s played as a support for IO, Team SMG, and most famously for Keen Gaming. 

Mushi’s first time taking a coaching role actually came before his Dota 2 career. He retired from the original Defense of the Ancients when it was still a WarCraft 3 mod in 2011 only to came back to coach Orange before returning as a player. TNC’s ultimate goal is to secure the final Southeast Asian TI10 spot at the qualifiers later this month. If they succeed in that effort, TNC Predator will fight against 17 other teams for $40,018,195.

Who is M-God? 

Mushi’s famous nickname has effectively become a format for Dota 2 nicknames. It’s easy for fans to append “-God” onto the first letter of a player’s name. A bunch of X-Gods have popped up over the years. These are just a few of them.

  • K-God refers to Team Nigma mastermind and TI7 champ Kuro “KuroKy” Salehi Takhasomi 
  • F-God is a nickname for Elephant captain Xu “fy” Linsen
  • L-God is Alliance’s coach and TI3 champion Jonathan “Loda” Berg
  • B-God almost exclusively refers to Xu “BurNIng” Zhilei, who played carry on Team DK alongside Mushi
  • Y-God can refer to old school Chinese mid laner Bu “YaphetS” Yanjun or, more recently, OB Esports x Neon mid laner Erin Jasper “Yopaj” Ferrer.


Mushi’s IO Dota2 sponsored by JJ Lin’s PUBG org Team SMG

Steven Rondina • January 3, 2021 9:13 am

TNC Predator fails to qualify for ESL LA Major, minor still in play

Steven Rondina • February 11, 2020 8:03 am

Fnatic and Quincy Crew dominate BTS Pro Series groups, EG struggles

Neslyn Apduhan • April 23, 2020 11:55 pm

Fnatic, Evil Geniuses win BTS Pro Series Dota 2 leagues

Neslyn Apduhan • April 27, 2020 11:19 pm

Breaking down The International 2019’s field of teams

Marta Juras • August 15, 2019 9:15 pm

Thorin and Montecristo on the future of Flashpoint, Cloud9, FPX, more

Nick Johnson • April 26, 2020 3:19 pm