Barettas (Eufez)

Barettas are a creature on Eufez, they are related to dinosaurs.