The Epic Elemental Lizard was a mount rewarded to players who achieved the rank of Master in Ranked Play of Season One.
Advertisement
The Epic Elemental Lizard was a mount rewarded to players who achieved the rank of Master in Ranked Play of Season One.