Stragdamsto

Stragdamsto (The Knowing Deceiver) is a goblin civilization in Orid Xem.