1. Divine Triumph

Divine Triumph

A multi-armed goddess sits atop a lion, which stands over a fallen bull. The goddess holds various weapons. Two demons, wielding swords, are shown advancing toward her. A male figure also advances wit...

#goddess#lion#buffalo#demons#trident#sword#jewelry#mountains#clouds#battle