Deth'tilac

Deth'tilac is a rare level 85 fire spider found in Molten Front.