What about their build and the way they move reminds me of the Indoraptor???

More Kaprosuchus Encountering Tips