Head Shop
File:Head Shop.jpg
The Head Shop
The Head Shop is located in the Zocalo in Dazar'alor. While the Head Shop is a weapon shop, the real sight here is the impressive display of Zandalari troll skulls. They are all named after Blizzard Entertainment employees working in the Risk Operations or Security Operations teams.