Head Shop

From Wowpedia
Jump to: navigation, search
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.

NPCs

Skulls