EffigyEngland
1,041,629583,030

won 563 Achievements in 55 games, for a total of 42,573 TrueAchievement points (28,626 Gamerscore).

Effigy
Effigy