Alligator snapping turtle

Scientific Name: Macroclemys temmincki