Chief Taraash

Introduced during Strange Sightings.

Chief Taraash tells you, "Why you here, eh? How I know I can trust you..."