Thornback Lizard

Thornback Lizards are lizards located in the Temple of Sethraliss and at Bouldered Bluffs in Vol'dun.