Ranger Captain Natacha

Ranger Captain Natacha is a blood elf located at the Wreck of the Hungry Riverbeast in Nazjatar.