Edit
Red
ChinaOfflaner
Team Rank: TBAactiveactive
Biography
Contains community created content
Sun "Red" Youjia is a Chinese professional Dota 2 player who is currently teamless.
Upcoming Matches
No Upcoming Matches Found
Player Team History
TongFu
LeftTongFu