Templar

Templar

China
Steam
Best Rank #6,612
Peak ELO 1,020
Career W/L 127W 134L
Win Rate 48.7%