Therizinosaurus, Carnotaurus ,Styracosaurus Titanoboa, Plesiosaur, Ankylosaurus, Dilophosaurus | Fantasy