Vastatosaurus Rex

The Vastatosaurus Rex was a gigantic theropod from King Kong. Possibly 18 metres in length, it rivalled Spinosaurus in length.