The Great Myths #25: The Monster Kirttimukha & the Face of Glory (Hindu)

The Indian legend of the “Face of Glory” begins, like that of the Man-Lion, with the case of an infinitely ambitious king who through extraordinary austerities had gained the power to unseat the gods and was now sole sovereign of the universe. His name was Jalandhara, “Water Carrier,” and he conceived the impudent notion of […]