Strodont

Strodont is a species of beasts native to Vesta Minor. They are few and far between, and highly dangerous due to their absurd size and way of crawling in between mountains and cliffs.