Carnivorous Creature Chewing on Flesh