Giant Snapping Turtle

Giant Snapping Turtles are a huge subspecies of the Snapping Turtles.