Doctor Strange in The Multiverse o Madness - The Loop
Do you like this video?
Telmatosaurus (meaning "marsh lizard") is an extinct genus of hadrosaur dinosaur that lived in Hațeg Island, Romania during the Late Cretaceous period.
Jurassic Park franchise
Telmatosaurus appeared in the website Jurassic Park: Institute on Dinopedia.