An abelisauroid theropod dinosaur from the Turonian of Madagascar

An abelisauroid theropod dinosaur from the Turonian of Madagascar