mash -up

Photo 70 of 72 in Krsna

Indra

Indra (/ˈɪndrə/), also known as Śakra in the Vedas, is the leader of the Devas and the lord of Svargaloka or heaven in Hinduism.
https://en.wikipedia.org/wiki/Indra