Leecsoo Invadersx
Level 80 Troll Priest, Icecrown
7585
Achievement Points