If you're level 130 and need some mastery amulets, Voltergeist is the way to go. Drop rate is not too bad and he drops some really nice jewels. He's a side quest
Wizard101 Central
Wizard101: Best lvl 60 death gear - YouTube
Best Storm Gear (Level 120+) | Wizard101 - Swordroll's Blog | Wizard101 & Pirate101
Wizard101 Best Max Storm Gear - Final Bastion
Best Storm Gear (Level 120+) | Wizard101 - Swordroll's Blog | Wizard101 & Pirate101
Wizard101 Morganthe Drop Guide: Accessories - Swordroll's Blog | Wizard101 & Pirate101