Scott the Merciful

Scott the Merciful

Humanoid
Priest Armor
Level 80 (Normal)

Location