Manvi Joshi

30th on the leaderboard

Mewadi

Points
451
Multiplayer games
86
Multiplayer wins
26%
Single-player games
5

Recent games