Snapping Turtle

Snapping Turtles are a species of large turtles that are native to the continent of North Annor.