Human
Elselock
Deduction Enthusiasts Firemaw Human Destruction Warlock
2026
#3707
80 / 68 / 54%
2015
#3497
86 / 73 / 54%
5v5
1691
#4624
18 / 10 / 64%
logged 12 hours ago checked 22 minutes ago