devul-11292

devul#11292

Potion Seller
2386 - 2446
Record
Last Played
Diamond 2
Diamond 4
Master 3
Last Update Time
Hero
Games
Win Rate
KDA
Hero
Games
Win Rate
KDA
D.Va
1
100.00%
3.67