DotA Stats for 89478654

Rating History