Carcharodontosaurus

Carcharodontosaurus is a large therapod that comes from north Africa it is bigger and more aggressive then any t rex this animal killed a group of police officers, and is bulletproof since an officer shot it in the face and the bullet bounced off it's muzzle.