Alligator snapping turtle

It is a carnivore and a scavenger.

An excerpt from the article 18 facts about alligator snapping turtle
Mainly, it feeds on fish and amphibians, but also mollusks and carrion.