Indra(Deva)

Indra(Deva)

Celestial deity, Lord of deiteis