The Lost World (Sony 2017 film)

Creatures






Devonian Fish is a unnamed fish (Bothriolepis)

Hyaenodon

Ichthyostega

Xenotarsosaurus

Piatnitzkysaurus

Ophiacodon

Estemmenosuchus

Megapnosaurus (Syntarsus)