Bitch Smackin Killa
Moscow, Moscow City, Russian Federation
Currently In-Game
Dota 2
Achievement Showcase