Shakra

 

Shakra - The deity Indra's epithet is Shakra.

Take a look at Indra.