DotA Stats for 3f800000

Rating History