an Entity in Data Space: 134.155.108.49:8890
Jade Snapping Turtles are a type of dragon turtle found inhabiting the waters and shore of Spiritsong River[[:File:|[, ]]] in the Jade Forest.