From Liquipedia Dota 2 Wiki
This article is a player stub. You can help Liquipedia by expanding it.
[e][h] YaphetS
Player Information
Romanized Name:
Bu Yanjun
March 8, 1990 (1990-03-08) (age 31)
Alternate IDs:
Signature Hero:
Shadow Fiend Invoker Storm Spirit
Approx. Total Earnings:
2010-01-07 — 2010-06-04
2010-06-05 — 2011-01-19
2010-01-07 — 2010-06-04
2013-01-28 — ????-??-??
2013-11-17 — 2013-11-25
2015-04-04 — 2015-09-04
2015-09-04 — 2015-12-??

Bu "YaphetS" Yanjun, also known as 'PIS' or 'Perfect is Shit', is a professional DotA player who is currently teamless. He was considered the best Shadow Fiend player in the world at the height of his DotA career.


Originally a pubstar, he rose to fame with the release of the self-titled movie Perfect is Shit, which showcased his fast reflexes and game sense with Shadow Fiend.

Dota 2[edit]

He played a showmatch together with World Elite versus Captain Planet on March 24th 2012.[1]

On 4th April 2015, YaphetS announces his comeback into the competitive scene by joining Immortal Magneto Gaming.[2], though he did not achieve anything notable whilst on the team before he moved to Team Fantuan.

Team Fantuan would go on to fail in qualifiers for the Frankfurt Major 2015, after which he proceeded to announce an arm injury which would supposedly put him out of action for 3 months, but it was later proven that this was false news. Yaphets proceeded to leave the team completely after the Frankfurt Major Qualifiers and returned to streaming full-time.


  • Considered one of the WC3 DotA gods, nicknamed P-God by the Chinese.
  • Shadow Fiend's fun name in WC3 DotA is named after YaphetS.
  • Yaphets has the nickname of "Pigeon" in China. Pigeon is a slang used to denote ditching, something that Yaphets has been known for, such as costing Team DK their opportunity to attend The International 2011, and faking an injury to leave Team Fantuan.
  • His daughter was born on February 4, 2019.


2019-07-06EC5 - 8thA6QualifierThe International 2019 China Open Qualifier #2The International 2019 China Open Qualifier #2For The Dream1 : 2 
2019-07-01GA7 - 8thA2Tier 3Asian Masters League S3Asian Masters League S3For The Dream0 : 1 
2017-04-17IA9 - 10thA2Tier 3VPGame Challenge League Season 3VPGame Challenge League Season 3Stronger1/0/4Grp S. 
2015-10-12EE5 - 10thA6QualifierThe Frankfurt Major 2015 China QualifierThe Frankfurt Major 2015 China QualifierTeam FanTuan0/3/1Grp S. 
2015-07-05EC5 - 8thA2Tier 3Electronic Sports China Cup 2015Electronic Sports China Cup 2015Immortal Magneto Gaming2/-/5Grp S. 
2015-06-09EC5 - 8thA1Tier 2G-League 2015G-League 2015Immortal Magneto Gaming0 : 2 
2015-05-18CA3 - 4thA6QualifierThe International 2015: Chinese Open QualifiersThe International 2015: Chinese Open QualifiersImmortal Magneto Gaming1 : 2 
2015-05-18GA7 - 8thA1Tier 2MarsTV Dota 2 League 2015 Spring - Chinese LeagueMarsTV Dota 2 League 2015 Spring - Chinese LeagueImmortal Magneto Gaming1/1/5Grp S. 
2013-11-25AB1 - 3rdA7Show M.Nexon Invitational Super MatchNexon Invitational Super MatchTongFu4/-/0Grp S.$15,000
Complete list of results in any tournament