Scarlet's Game Room
Elephant Spectral Guardian is a level 11 Sun Boss that can be found inside Mirror Lake in Baobob Market, Zafaria. Elephant Spectral Guardian is a big fat cheater!
The mounts dropped here are permanent.
Elephant Spectral Guardian drops the permanent Stormrider Hare mount, but only during the Easter festivities and only to wizards who are under level 80.
You are out of Spider Silk, Nickel, Ectoplasm, Cobalt, and Bronze. You might want to hunt this creature.