Cultists of the Serpent
From Tardis Wiki, the free Doctor Who reference
(Redirected from Cultists of the Serpent (Lost in Time))
These cultists were human members of the Cult of the Serpent which served and praised the Silurian Quetzal, who wanted to return the Earth to the Silurian rule. (GAME: Lost in Time [+]Loading...["Lost in Time (video game)"])