Got both Stormbound weapons! I'd never heard of this set before, but the sword dropped in Charmer's Caldera and so I had to track down the axe from Abyssal Precipice for the set bonus! They spark with electricity and make my eyes glow blue.
Chased both Ochrin and Ithkuss from Ember Isle. Just two more events for the weekly quest!