Meepusha — Dota 2 profile
Meepusha's Dota 2 profile: 152 matches, 46.7% win rate, rank Herald III.
Most played heroes
Enigma — 25 games
Meepo — 17 games
Doom — 11 games
Beastmaster — 7 games
Necrophos — 7 games