Glorfindel

Glorfindel

26 games trackedID 11937930
Glorfindel's estimated Elo · AoE Buddy