Onyx Heart

Onyx Hearts drop from Onyx Stormclaws in Shan'ze Dao in Townlong Steppes for Onyx Hearts.