Concavenator

Concavenator is a 5 metre carcharodontosaurid theropod from the early Cretacous of Spain.