Whispertail

SS Jade Forest

Whispertail is a cloud serpent pet of Whispering Pandaren Spirit located in Jade Forest.