Activity
Events
05:50 UTC
Player CHERRA Blood Run
 Russian Federation
Also known as CH3RRA, ch33rra
Teams
No Blood Run team found for CHERRA.
1v1 winnings
112 USD from 2 tournaments

Matches
71 total
38 / 0 / 33
Duel
World Rank
No VODs found.