Broodqueen Shuzasz

Broodqueen Shuzasz is a fire spider encountered during Island Expeditions.