Once upon a time, there were just two races who could be Druids: the Night Elves and the Tauren.
We've already gotten a look at the Zandalari Druid travel forms, their caster form and their tanking form.
We've already seen some Zandalari Troll Druid forms, but these guys keep getting more and more awesome.
Sometimes I think Wowhead and/or Blizzard are trying to kill me.
You've been waiting for them forever, and at this year's BlizzCon we finally got to see the new Moonkin model, designed as part of the Legion zone Val'Sharah.