Jade Snapping Turtle

Jade Snapping Turtles are dragon turtles found inhabiting the waters and the shore of Spiritsong River in the Jade Forest.

Trivia

 * In the early stages of beta testing, the turtles were and included in the now-removed Ethereal Lake.