DotA Stats for 869720

Rating History