Savannah Monitor Eating a Rat Pup

A Savannah Monitor Eating a Rat Pup. If you like watching animals eat other animals, then this is for you!