0
Megaraptor was a large theropod. It had a short neck.
a megaraptor
allosauridae, or neovenatoridae to be precise.
North west Patagonia, Argentina.
you have go to anrtaca