Rel'ara

SS Jade Forest

Rel'ara is a cloud serpent located in the Jade Forest.