Carcharodontosaurus
The Carcharodontosaurus is a massive theropod predator and formidable combat mount, growing stronger and healing as it secures kills.

The Carcharodontosaurus is a massive theropod predator and formidable combat mount, growing stronger and healing as it secures kills.
