Faith bian

Zhang "Faith_bian" Ruida is a Chinese professional Dota 2 player currently playing for.

Trivia

 * He is the all time leader in professional matches played (122) and wins (79) as Beastmaster.