Equestroid

The Equestroids are a species of cybernetic horses from the planet New Texas and now a giant stone ruin adorned with statues of them. The last known member is Thirty/Thirty, who is the chief deputy.