Horses are beasts of majesty and power. Even during times of war and strife, these animals represent stability and sure-footedness. Perhaps, that’s the reason the term kuda-kuda is used in the ancient ...