Corn snake

They are carnivorous.

An excerpt from the article 21 facts about corn snake
They primarily feed on small rodents, but also eat unguarded eggs, amphibians, and other reptiles. They bite their prey, and coil around it to subdue it, then swallow it whole, starting with the head.